Fwd: Adding a system management MPU

Wolfgang Spraul wolfgang at openmoko.com
Thu Mar 20 07:56:43 CET 2008


fyi

Begin forwarded message:

> From: Milosch Meriac <meriac at openmoko.org>
> Date: March 19, 2008 6:53:43 AM GMT+08:00
> Subject: Re: Adding a system management MPU
>
> Andy Green wrote:
>> There is a plan to basically put the debug board FTDI chip on the
>> mainboard for JTAG / debrick purposes, along with a micro USB conn  
>> that
>> isn't accessible without opening the case.  So we discard the debug
>> board as a "product" and all phones expose a "USB UART" console and  
>> JTAG
>> if you want it.
>
> I would fear the added cost of the FTDI chip - it's also ugly to  
> force the user to open the case.
> In terms if de-bricking I could imagine to expose the RFCOMM- 
> interface of the Bluetooth chip
> I decided in my EBook design to stick to a discrete CSR Bluecore4  
> chip with UART + USB interface. To debrick it you would for example  
> hold a given set of keys that are anyway connected to the MSP and  
> use MSP to set the ARM-core into UART boot mode (from ARM core mask  
> ROM)after resetting it. The MSP will then upload the stepstone over  
> UART into the internal SRAM of your main ARM CPU.
>
> This stepstone in turn would accept XMODEM image over UART that is  
> routed from RFCOMM/BLuetooth to the main CPU and write page-per-page  
> into NAND/NOR flash. Naturally the main image can also be loaded  
> over SDCARD (the MSP430 sees if a SDCARD is inserted via IO pin).  
> The advantage would be that the case will stay closed and no  
> additional chip or special de-bricking software is needed. The UART- 
> Steptone can be easily stored inside the MSP internal flash (guess  
> 2K is mork than enough for this task). For de-bricking even  
> Hypterterminal or cu (uucp package) would be sufficient.
>
>
> Warmest regards,
> --
> Milosch
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openmoko.org/pipermail/openmoko-kernel/attachments/20080320/45634773/attachment.htm 


More information about the openmoko-kernel mailing list