Tuesday, July 3, 2012

Some info about mini2416

Hello everybody,
as it was stated in my previous post, now miniEMC2 supports two platform: mini2440 and mini2416.
The second one is based on the S3C2416 MCU, that is very close to S3C2440, but it's more contemporary


So what is at this small PCB:
  1. 400 MHz S4C2416 MCU
  2. 128Mb NAND Flash
  3. 64Mb DDR2 RAM
  4. Ethernet 10/100Mb (w/o connector)
  5. AC97 Audio codec (w/o connector)
  6. 2 USB1.1 HOST (w/o connector)
  7. 2SD card controllers (w/o connector)
  8. Small TQFP120 package (40mm x 40mm)
We've developed a custom PCB for that board, that includes:

  1. Power supply 220V->3.3/5/5V
  2. RJ45 Ethernet connector
  3. 2 USB HOST connector
  4. SD card connector
  5. RS-485 driver with galvanic isolation ( optional )
  6. Buffers for digital input/output allow direct connection to TTL-level chips, like stepper drivers L297, A3986, TB6560
  7. 22 TTL-compatible Digital Output
  8. 15 TTL-compatible Digital Inputs
The main advantages over mini2440 are:
  1.  Thanks to integrated power supply and TTL drivers user have an whole CNC controller in a single board, when for mini2440 user needs to add external power supply and make/buy an expansion board.
  2. 2 USB HOST allow to connect USB Flash driver and another device, like a small keyboard for jogging control.
  3. Digital interface's connectors placed from one side of the board that simply board integration into enclosure.
  But there is one disadvantage. mini2416's use 16-bit SDRAM access that reduces overall system performance: maximum number of simultaneously used axes can't exceed 4.
  At the present time mini2416 is under test from HW and SW sides. We need to know if such a board is interesting to users.