# HG changeset patch # User Mychaela Falconia # Date 1578265462 0 # Node ID 9a53f62c99905c019df937d80a83c5ac36b35c89 # Parent 0093bf43c813153a740e7bf70d6147cd8b50410a doc/Loadtools-usage: updated for Leonardo and Tango support diff -r 0093bf43c813 -r 9a53f62c9990 doc/Loadtools-usage --- a/doc/Loadtools-usage Sun Jan 05 22:43:18 2020 +0000 +++ b/doc/Loadtools-usage Sun Jan 05 23:04:22 2020 +0000 @@ -16,12 +16,17 @@ mode for the operator to interact with the thus loaded target code. -The currently supported target devices are (in the order of decreasing -preference) official Calypso development boards (TI's D-Sample and our own -FCDEV3B), Openmoko GTA01/02 and Huawei GTM900 GSM/GPRS modems, and two "alien" -Calypso phone families: Motorola C1xx and Sony Ericsson J100 by Compal and -Pirelli DP-L10 by Foxconn. Any other "alien" Calypso target that has the boot -ROM enabled (e.g., Mot W220 by Chi-Mei) can also be easily added. +The currently supported target devices are: + +1) All Calypso devices (preferably with Iota ABB so we can cleanly power off + after we are done) that have Calypso boot ROM (version 0200 or 0300) enabled + by nIBOOT strapping on the board. This category includes TI and FreeCalypso + development boards, several modems (Openmoko GTA01/02, Huawei GTM900, Tango) + and other devices. + +2) Motorola C1xx and Sony Ericsson J100 phones made by Compal: these phones do + NOT have Calypso boot ROM enabled, but they provide a different way of + gaining serial code download access which is supported by our tools. All tools in the FreeCalypso loadtools suite work by feeding pieces of code to the target device as it boots, preventing the booting of its regular firmware @@ -84,16 +89,18 @@ Pirelli DP-L10 -h pirelli Sony Ericsson J100 -h compal -c 1004 TI D-Sample -h dsample + TI Leonardo -h leonardo + Tango modem -h tango 3. Cause the target device to execute its boot path. TI/Openmoko/FreeCalypso - and Pirelli targets have the Calypso boot ROM enabled, and will interrupt - and divert their normal boot path when they "hear" the beacons which - fc-loadtool will be sending down the serial line. Compal phones have this - boot ROM disabled at the board level, but their standard firmware includes a - flash-resident bootloader that offers a different way of interrupting the - boot path and loading code over the serial line; fc-loadtool will be set up - to speak the latter protocol when run with the corresponding options from - the table above. + and other sensible targets have the Calypso boot ROM enabled, and will + interrupt and divert their normal boot path when they "hear" the beacons + which fc-loadtool will be sending down the serial line. Compal phones have + this boot ROM disabled at the board level, but their standard firmware + includes a flash-resident bootloader that offers a different way of + interrupting the boot path and loading code over the serial line; + fc-loadtool will be set up to speak the latter protocol when run with the + corresponding options from the table above. You will see messages showing fc-loadtool's progress with feeding first compalstage (if needed), then loadagent (always needed) to the target device,