FreeCalypso > hg > freecalypso-sw
view rvinterf/doc/rvtdump.usage @ 884:353daaa6014d
gsm-fw/gpf/conf/gsmcomp.c: increased max partition in the voice-only config
The code we got from TCS211 had the maximum prim pool partition size set to
900 bytes in the voice-only config (no FAX_AND_DATA, no GPRS) and to 1600 bytes
in every other config. As it turns out, this "minimized" config breaks when
the AT command interface is used with %CPI enabled, as the responsible code in
ATI does an ACI_MALLOC of 1012 bytes. TI may have considered this case to be
unsupported usage (perhaps they didn't care about the combination of a
voice-only PS with AT command control), but we do want this use case to work
without crashing. Solution: I made the largest prim pool the same as it is
with FAX_AND_DATA: 3 partitions of 1600 bytes.
author | Space Falcon <falcon@ivan.Harhan.ORG> |
---|---|
date | Sat, 27 Jun 2015 07:31:30 +0000 |
parents | 5c75d84ffa81 |
children |
line wrap: on
line source
Rvtdump is a utility that listens on a serial port, receives traces or any other packets emitted by the running firmware of a GSM device in TI's RVTMUX format, decodes them into readable ASCII and emits them to stdout and/or to a log file. It is to be invoked as follows: rvtdump [options] /dev/ttyXXX where the sole non-option argument is the serial port it should open and listen on. The available options are: -b Normally the rvtdump process remains in the foreground and emits its output on stdout. The -b option suppresses the normal output and causes rvtdump to put itself in the background: fork at startup, then have the parent exit while the child remains running. -b is not useful and not allowed without -l. -B baud Selects which RVTMUX serial channel baud rate our tool should listen for. Defaults to 115200 baud, which appears to be TI's default and is correct for mokoN, leo2moko and Pirelli's fw. Use -B 57600 for Compal's RVTMUX, the one accessible via **16379#. -d <file descriptor number> This option is not meant for direct use by human users. It is inserted automatically when rvtdump is launched from fc-xram as the secondary program that immediately takes over the serial channel. -l logfile Log all received and decoded packets into the specified file in addition to (without -b) or instead of (with -b) dumping them on stdout. Each line in the log file is also time-stamped; the timestamps are in GMT (gmtime(3)) instead of local time - Spacefalcon the Outlaw dislikes local times.