comparison doc/Freerunner-Howto @ 1020:fab048ff04b8

doc/Freerunner-Howto: update for voice calls working with the FR codec
author Mychaela Falconia <falcon@ivan.Harhan.ORG>
date Sat, 23 Apr 2016 05:17:15 +0000
parents 7d3f0910aeb2
children cd6002e3aefb
comparison
equal deleted inserted replaced
1019:69d6da9ee188 1020:fab048ff04b8
44 1. Build the firmware in the gtamodem-gsm configuration - see the Compiling 44 1. Build the firmware in the gtamodem-gsm configuration - see the Compiling
45 document for more details; 45 document for more details;
46 46
47 2. You should get a flashImage.bin image built; now you need to flash it into 47 2. You should get a flashImage.bin image built; now you need to flash it into
48 your FR's modem. The serial cable method is highly recommended: the only 48 your FR's modem. The serial cable method is highly recommended: the only
49 thing you'll be able to do with our current non-working firmware is help us 49 thing you'll be able to do with our current not-fully-functional firmware is
50 debug it, and the serial cable will be needed for the latter part anyway. 50 play with it and observe the debug output, and the serial cable will be
51 needed for the latter part anyway.
51 52
52 3. Run fc-loadtool the same way you would if you were flashing leo2moko; 53 3. Run fc-loadtool the same way you would if you were flashing leo2moko;
53 54
54 4. The actual flash programming commands are a little different because the 55 4. The actual flash programming commands are a little different because the
55 image is smaller and in a different format: 56 image is smaller and in a different format:
94 AT%SLEEP=2 -- disable deep sleep (doesn't work yet) 95 AT%SLEEP=2 -- disable deep sleep (doesn't work yet)
95 AT+CMEE=2 -- enable verbose error responses 96 AT+CMEE=2 -- enable verbose error responses
96 AT+CFUN=1 -- enable radio and SIM interfaces 97 AT+CFUN=1 -- enable radio and SIM interfaces
97 AT+COPS=0 -- register to the default GSM network 98 AT+COPS=0 -- register to the default GSM network
98 99
99 Our fw is currently able to exercise all SIM interface functions (at least the
100 obvious ones which I've tested), register with a live commercial GSM network
101 using a legitimate SIM, and send and receive SMS using standard GSM 07.05 AT
102 commands. Voice calls don't work yet: you can dial a MO call with the ATD
103 command and you can place a MT call to the device under test from the network
104 side and then answer it with ATA, these calls connect successfully, but the
105 voice audio fails to pass through: nothing but noise is heard in the earpiece
106 speaker. See the Firmware_Status write-up for more information.
107
108 To reflash your modem back to stable and working leo2moko aka moko12, execute 100 To reflash your modem back to stable and working leo2moko aka moko12, execute
109 the following fc-loadtool commands: 101 the following fc-loadtool commands:
110 102
111 flash erase 0 0x230000 103 flash erase 0 0x230000
112 flash program-m0 leo2moko.m0 104 flash program-m0 leo2moko.m0