Fernvale Open Source Hardware IoT Board Based on Mediatek MT6260 SoC with GSM Connectivity

Andrew Huang (Bunnie), an hardware engineer, known for hacking the original XBOX, and more recently for Novena open source laptop, has decided it could be interesting to reverse-engineer Mediatek MT6260 processor, as in China, it’s difficult to get documentation, SDK, and tools if you don’t commit to purchase X chips, where X is a rather large number. He and others also checked whether their work could be open sourced legally, and assert their “fair use” rights to reverse-engineer hardware and firmware. And so Fernvale project was born both as a technical challenge and to make a point. MT6260 is a $3 ARM7EJ-S processor clocked at 364 MHz with 8MB built-in RAM, interfaces such as I2C, SPI, PWM, UART, as well as LCD and touchscheen controller, and audio codec, battery charger, USB,  Bluetooth, and GSM support, which make the $6 Atmel MCU used in Arduino board look expensive. The main differences is that Atmel provides proper documentation to anyone who can …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Build Your Own Freescale i.MX6 Quad Laptop

Andrew Huang (“Bunnie”) and others have been working on an open source laptop based on Freescale i.MX6 Quad processor since June, and they’ve recently got the motherboard. Beside featuring a powerful quad core ARM processor, the design files are also provided, so if you have the right skills and resources you can build it yourself. The open source laptop mainboard (Codename: Novena) has the following specifications: SoC – Freescale iMX6 Quad @ 1.2GHz with Vivante GC2000 GPU System Memory – 64-bit DDR3-1066 SO-DIMM, upgradable to 4GB Storage – microSD boot flash, SATA-II connector for hard drive / SSD, SD card reader and serial EEPROM (for storing crash logs and other bits of handy data). FPGA – Spartan-6 CSG324. It has several interfaces to the CPU, including a 2Gbit/s RAM-like bus. Internal ports & sensors: mini PCI-express slot UIM slot for mPCIx mobile data cards Dual-channel LVDS LCD connector (up to QXGA (2048×1536) @ 60Hz resolution) with USB2.0 side-channel for a …

Support CNX Software – Donate via PayPal or become a Patron on Patreon