Get flash to fully experience Pearltrees
Over the past three months, we’ve been working hard to finalize the specs for the Raspberry Pi device, and to produce schematics and a PCB layout. Last Tuesday, we sent an alpha release of the board for manufacture. From an electrical perspective, this board is intended to be identical to the final device; the resulting units will be used to validate the schematic design, and will serve as our interim software development platform. Raspberry Pi alpha PCB Key differences between the alpha and final boards are:
You’ll need a Maple board , a Mini-B USB cable , a functional computer, and possibly root (or “administrator”) access to that computer. If you have trouble along the way, try the troubleshooting page for help with some common problems. If all else fails, try our forum , or contact us directly! Compile a program! Let’s load up a simple example program that blinks the status LED.
Projects > LPC1343 Reference Design > LPC1343 Code Base Documentation (v0.5.0) LPC1343 Code Base Documentation (v0.5.0) An overview of the main functions and structure of the LPC1343 Code Base
LPC1343 Reference Design An open-source hardware reference design for NXP's USB-enabled, Cortex-M3 LPC1343 The LPC1343 is a low-cost, easy to use Cortex M3 chip with 32KB flash, up to 8KB SRAM, and USB 2.0 HID and Mass Storage support built right into the ROM , saving you flash memory, as well as time and effort compared to implementing a full USB stack yourself in code. Thanks to the built in USB support, these chips also include a new USB bootloader that will cause the chip to enumerate as a mass storage device if P0.3 is set high in ISP mode (see p.251 of the User Manual , v0.07), making updating the device quick and easy. The 1343 is an attractive choice for situations where price is an issue, but USB connectivity and a reasonable amount of processing power are also required (the maximum clock speed, for reference sake, is a respectable 72MHz).