Hi,
I am trying out osmocom-bb with the Motorla C115. I have compiled
libosmocore as a shared library and osmocom successfully. Also, I have
compiled a "arm-none'eabi" cross toolchain from scratch. I get the
following error:
$ osmocon -p /dev/ttyUSB0 -m c123
~/osmocom-bb/src/target/firmware/board/compal_e88/hello_world.compalram.bin
got 1 bytes from modem, data looks like: 00 .
got 2 bytes from modem, data looks like: 00 00 ..
got 4 bytes from modem, data looks like: 1b f6 02 00 ....
got 1 bytes from modem, data looks like: 41 A
got 1 bytes from modem, data looks like: 01 .
got 1 bytes from modem, data looks like: 40 @
Received PROMPT1 from phone, responding with CMD
read_file(/home/ravi/osmocom-bb/src/target/firmware/board/compal_e88/hello_world.compalram.bin):
file_size=25184, hdr_len=4, dnload_len=25191
got 1 bytes from modem, data looks like: 1b .
got 1 bytes from modem, data looks like: f6 .
got 1 bytes from modem, data looks like: 02 .
got 1 bytes from modem, data looks like: 00 .
got 1 bytes from modem, data looks like: 41 A
got 1 bytes from modem, data looks like: 02 .
got 1 bytes from modem, data looks like: 43 C
Received PROMPT2 from phone, starting download
handle_write(): 4096 bytes (4096/25191)
handle_write(): 4096 bytes (8192/25191)
handle_write(): 4096 bytes (12288/25191)
handle_write(): 4096 bytes (16384/25191)
handle_write(): 4096 bytes (20480/25191)
handle_write(): 4096 bytes (24576/25191)
handle_write(): 615 bytes (25191/25191)
handle_write(): finished
got 1 bytes from modem, data looks like: 1b .
got 1 bytes from modem, data looks like: f6 .
got 1 bytes from modem, data looks like: 02 .
got 1 bytes from modem, data looks like: 00 .
got 1 bytes from modem, data looks like: 45 E
got 1 bytes from modem, data looks like: 53 S
got 1 bytes from modem, data looks like: 16 .
Received DOWNLOAD NACK from phone, something went wrong :(
got 1 bytes from modem, data looks like: 66 f
got 1 bytes from modem, data looks like: 74 t
got 1 bytes from modem, data looks like: 6d m
got 1 bytes from modem, data looks like: 74 t
got 1 bytes from modem, data looks like: 6f o
got 1 bytes from modem, data looks like: 6f o
got 1 bytes from modem, data looks like: 6c l
Received FTMTOOL from phone, ramloader has aborted
got 1 bytes from modem, data looks like: 65 e
got 1 bytes from modem, data looks like: 72 r
got 1 bytes from modem, data looks like: 72 r
got 1 bytes from modem, data looks like: 6f o
got 1 bytes from modem, data looks like: 72 r
got 1 bytes from modem, data looks like: 00 .
got 1 bytes from modem, data looks like: 00 .
got 1 bytes from modem, data looks like: 00
Can the error be because of the toolchain ? Or can it be that my device is
refusing connection with osmocon ?
Thanks in advance.
Ravi Sharan
Hi folks,
Came across this article in the latest PoC||GTFO journal describing (part
of) the process for patching firmware on Nokia DCT4+ phones. The good
stuff is pages 22-29 of this file:
http://openwall.info/wiki/_media/people/solar/pocorgtfo03.pdf
Alas, this does not appear to permit patching the first 1MB of firmware, so
may not be helpful for OsmocomBB. But perhaps someone with more time on
their hands can take this and run with it...
Cheers,
-Andrew