<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div>Hi all,<br><br></div>I have been using C123 for a long time with FTDI cable. <br></div>I recently bought a C139 on which I wanted to run layer1 fw, i check the SW version using #02# and software version is "1.3.29", UART Flag  is "0"<br></div>On going through the mailing list I found these to be sufficient for using osmocom-bb but some how there is a problem on loading.<br><br></div>When I use the fwg command<br>./osmocon -p /dev/ttyUSB0 -m c140 -c ../../target/firmware/board/compal_e86/layer1.highram.bin<br><br></div>I get the following <br>got 2 bytes from modem, data looks like: 04 81  ..<br>got 5 bytes from modem, data looks like: 1b f6 02 00 41  ....A<br>got 1 bytes from modem, data looks like: 01  .<br>got 1 bytes from modem, data looks like: 40  @<br>Received PROMPT1 from phone, responding with CMD<br>read_file(chainloader): file_size=32, hdr_len=4, dnload_len=15341<br>got 1 bytes from modem, data looks like: 1b  .<br>got 1 bytes from modem, data looks like: f6  .<br>got 1 bytes from modem, data looks like: 02  .<br>got 1 bytes from modem, data looks like: 00  .<br>got 1 bytes from modem, data looks like: 41  A<br>got 1 bytes from modem, data looks like: 02  .<br>got 1 bytes from modem, data looks like: 43  C<br>Received PROMPT2 from phone, starting download<br>handle_write(): 4096 bytes (4096/15341)<br>handle_write(): 4096 bytes (8192/15341)<br>handle_write(): 4096 bytes (12288/15341)<br>handle_write(): 3053 bytes (15341/15341)<br>handle_write(): finished<br><br></div>It receives prompt2 and loads the file but doesn't move ahead, the phone does not show layer1 on the screen either.<br><br></div>when i use fwg command (add -m c140xor )<br><br>./osmocon -p /dev/ttyUSB0 -m c140xor -c ../../target/firmware/board/compal_e86/layer1.highram.bin<br><br></div>I get the fwg:<br><br>got 1 bytes from modem, data looks like: 04  .<br>got 1 bytes from modem, data looks like: 81  .<br>got 5 bytes from modem, data looks like: 1b f6 02 00 41  ....A<br>got 1 bytes from modem, data looks like: 01  .<br>got 1 bytes from modem, data looks like: 40  @<br>Received PROMPT1 from phone, responding with CMD<br>read_file(chainloader): file_size=32, hdr_len=4, dnload_len=15341<br>got 1 bytes from modem, data looks like: 1b  .<br>got 1 bytes from modem, data looks like: f6  .<br>got 1 bytes from modem, data looks like: 02  .<br>got 1 bytes from modem, data looks like: 00  .<br>got 1 bytes from modem, data looks like: 41  A<br>got 1 bytes from modem, data looks like: 02  .<br>got 1 bytes from modem, data looks like: 43  C<br>Received PROMPT2 from phone, starting download<br>handle_write(): 4096 bytes (4096/15341)<br>handle_write(): 4096 bytes (8192/15341)<br>handle_write(): 4096 bytes (12288/15341)<br>handle_write(): 3053 bytes (15341/15341)<br>handle_write(): finished<br>got 1 bytes from modem, data looks like: 1b  .<br>got 1 bytes from modem, data looks like: f6  .<br>got 1 bytes from modem, data looks like: 02  .<br>got 1 bytes from modem, data looks like: 00  .<br>got 1 bytes from modem, data looks like: 41  A<br>got 1 bytes from modem, data looks like: 03  .<br>got 1 bytes from modem, data looks like: 57  W<br>Received MAGIC NACK from phone, you need to have "1003" at 0x803ce0<br>got 1 bytes from modem, data looks like: 66  f<br>got 1 bytes from modem, data looks like: 74  t<br>got 1 bytes from modem, data looks like: 6d  m<br>got 1 bytes from modem, data looks like: 74  t<br>got 1 bytes from modem, data looks like: 6f  o<br>got 1 bytes from modem, data looks like: 6f  o<br>got 1 bytes from modem, data looks like: 6c  l<br>Received FTMTOOL from phone, ramloader has aborted<br>got 1 bytes from modem, data looks like: 65  e<br>got 1 bytes from modem, data looks like: 72  r<br>got 1 bytes from modem, data looks like: 72  r<br>got 1 bytes from modem, data looks like: 6f  o<br>got 1 bytes from modem, data looks like: 72  r<br><br><br></div>It now move ahead and says the received MAGIC NACK and also that you need to have "1003" at 0x803ce0, this is a documented problem and i believe in compal_e86 binaries must have been taken care of.<br><br></div>Any ideas on how can I get around this and load the firmware on my c139 ? I am again usung the same cable FTDI which works perfectly with c123.<br></div>My setup is native Ubuntu 14.04 , host machine and Intel i5.. (hw does not seem to be the problem)<br><br></div>Looking forward to hear from you guys. Thanks in advance.<br><br></div>Regards,<br><br></div>Ajay<br><div><div><div><div><div><div><div><div><div><div><div><div><div><br><br><div><div><div><div><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><a href="http://merlinsignals.blogspot.in" style="font-size:12.8px" target="_blank">merlinsignals.blogspot.in</a><br></div><div><img src="https://docs.google.com/uc?export=download&id=0B4bwXElb1wlWNW9SbzVMNmRjRVk&revid=0B4bwXElb1wlWQkZwSUNReUtJaVhwaDMrS0xVbklxZ0tuR1dvPQ" style="font-size: 12.8px;"><img src="https://docs.google.com/uc?export=download&id=0B4bwXElb1wlWM2NsX0kxTDk2Qms&revid=0B4bwXElb1wlWeTlsT1N6WTMwamhyRDVyQUh6anVhL2VGMTVNPQ" width="96" height="71"><img src="https://docs.google.com/uc?export=download&id=0B4bwXElb1wlWb19rSWZFQVBxUXc&revid=0B4bwXElb1wlWbUxRbkhtOHFCb1ZyU2pOcFJKcVk4Z0tlc0FFPQ" width="95" height="96"><br></div></div></div></div></div></div></div></div></div></div>
</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>