somecallmeTim
[H]F Junkie
- Joined
- May 28, 2001
- Messages
- 9,565
For you embeded folks, thought I would share the latest project from the minds at Crystalfontz. Disclaimer: I work at Crystalfontz
--
Okay -- the nuts and bolts is we were developing a system for use in-house using knowledge gained from a previous project. We needed a SOC that had tons of GPIO and quite a bit of code space, as well as internally generated voltages. The result is our CFA-10036. Based on some feedback, we decided to launch a Kickstarter for it:
http://www.kickstarter.com/projects/crystalfontz/cfa-10036-open-hackable-linux-arm-embedded-gpio-mo
Nuts and bolts specs:
454MHz Freescale i.MX283 (optionally i.MX287) processor:
289-ball BGA 17x17 grid on 0.8mm pitch
16-Kbyte instruction cache, 32-Kbyte data cache
2x CAN interfaces (i.MX287 only)
Four synchronous serial ports
10/100-Mbps 802.3 Ethernet MAC (1x on i.MX283, 2x on i.MX287)
USB 2.0 OTG (connected to microUSB AB on CFA-10036)
USB 2.0 host controller and PHY
5x UART plus one dedicated debug UART
2x I2C (OLED shares one of these)
LCD, touch screen, keypad, and rotary encoder support
RTC with 32KHz crystal (requires continuous power)
4x 32-bit timers
8x PWM
5x 12-bit 428KS/s ADC channels
1x 12 bit 2MS/s ADC channel
In short, all peripherals available on the i.MX28 are available on the CFA-10036 expansion connector except the OTG USB, which is brought out to its own dedicated connector. For details, refer to the Freescale i.MX28 data sheet.
128MB (optionally 256MB) DDR2
MicroSD/microSDHC/microSDXC socket: up to 64GB of nonvolatile storage
91 GPIO (i.MX283) or 126 GPIO (i.MX287)
6-layer impedance-controlled PCB, gold SODIMM contacts
On-board micro USB AB connector
Only a single 5v supply needed (3.3v/1.8v/1.5v supplies internally generated)
It's been a fun project so far, and a bit of departure from the displays that we are so fond of. It *does* come with an OLED
Any input / questions welcome!
Okay -- the nuts and bolts is we were developing a system for use in-house using knowledge gained from a previous project. We needed a SOC that had tons of GPIO and quite a bit of code space, as well as internally generated voltages. The result is our CFA-10036. Based on some feedback, we decided to launch a Kickstarter for it:
http://www.kickstarter.com/projects/crystalfontz/cfa-10036-open-hackable-linux-arm-embedded-gpio-mo
Nuts and bolts specs:
454MHz Freescale i.MX283 (optionally i.MX287) processor:
289-ball BGA 17x17 grid on 0.8mm pitch
16-Kbyte instruction cache, 32-Kbyte data cache
2x CAN interfaces (i.MX287 only)
Four synchronous serial ports
10/100-Mbps 802.3 Ethernet MAC (1x on i.MX283, 2x on i.MX287)
USB 2.0 OTG (connected to microUSB AB on CFA-10036)
USB 2.0 host controller and PHY
5x UART plus one dedicated debug UART
2x I2C (OLED shares one of these)
LCD, touch screen, keypad, and rotary encoder support
RTC with 32KHz crystal (requires continuous power)
4x 32-bit timers
8x PWM
5x 12-bit 428KS/s ADC channels
1x 12 bit 2MS/s ADC channel
In short, all peripherals available on the i.MX28 are available on the CFA-10036 expansion connector except the OTG USB, which is brought out to its own dedicated connector. For details, refer to the Freescale i.MX28 data sheet.
128MB (optionally 256MB) DDR2
MicroSD/microSDHC/microSDXC socket: up to 64GB of nonvolatile storage
91 GPIO (i.MX283) or 126 GPIO (i.MX287)
6-layer impedance-controlled PCB, gold SODIMM contacts
On-board micro USB AB connector
Only a single 5v supply needed (3.3v/1.8v/1.5v supplies internally generated)
It's been a fun project so far, and a bit of departure from the displays that we are so fond of. It *does* come with an OLED
Any input / questions welcome!