Sitara System On Modules expands with new processor AM3359 and SLC NAND Flash option


We have more Sitara SOMs in stock:

  • AM3352-SOM with AM3352CZBZ100 running at 1Ghz
  • AM3352-SOM-IND with AM3352CZBZA100 running at 1Ghz (-40+85C)
  • AM3352-SOM-512-IND with 512MB SLC NAND Flash on board
  • AM3359-SOM-IND with AM3359CZBZA80 running at 800Mhz(-40+85C)
  • AM3359-SOM-512-IND with 512MB SLC NAND Flash on board

Sitara internal bootloader do not handle well big NAND Flash memories, so for the moment 512MB is what we can use with current design.

SOM204 version with eMMC will be available by the end of this year and it will allow up to 64GB eMMC Flash options.


5 Comments (+add yours?)

  1. stan
    Jan 24, 2018 @ 12:12:41

    “Sitara internal bootloader do not handle well big NAND Flash” !? “Not handle well”. It’s unserious. And what software support at all it is, if the main and only component they should provide, do not works ? What “dramatic” difference is to load from 512 MB or 4 GB ?


    • OLIMEX Ltd
      Jan 24, 2018 @ 18:26:36

      Well this is one of these little features SOC manufacturers do not brag about and hope you will not notice immediately in the thousands of page documentation. Then after you already spent time developing board they hope you will not switch over to another SOC. In this case it’s poorly implemented internal bootloader which do not support NAND Flash with bigger than 1024 bytes page, This limits the choose to NAND Flashes with less or equal to 4Gbit size. We didn’t figure out why Beaglebone (made by TI employee) choose to use eMMC instead of NAND Flash which is usually less expensive, but once we try to make AM3352-SOM with 4GB NAND Flash we understood 🙂


      • Henrik Nordström
        Apr 25, 2018 @ 01:20:59

        Unless this bootloader accesses flash in some advanced model it may work to pad the boot blocks to page size. Wastes a little space but the initial boot load (uboot spl, or even smaller loader) is usually very small.
        This said eMMC are a lot easier to work with than raw name chips. Making sure that you handle bad blocks and wear leveling of raw nand at a decent level is far from trivial, and the difference in how you manage nand (Linux MTD devices) storage compared to block storage like eMMC is very significant at os design level.

  2. Hackbeere
    Jan 25, 2018 @ 09:54:33

    Is it possible to make a base board to use AM3359-SOM as EtherCAT slave?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: