FreeCalypso > hg > freecalypso-reveng
view fluid-mnf/Performance @ 363:6cff3ee315e0
fluid-mnf/README: work in progress
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 15 Mar 2020 03:02:13 +0000 |
parents | 1f13f0e43e43 |
children |
line wrap: on
line source
Even though it cannot be a replacement for fc-loadtool in most use cases, FLUID is very aggressively optimized for speed in ways that would be hard to match in our fc-loadtool architecture. Therefore, on those targets which are supported by both FLUID and fc-loadtool, flash programming with FLUID is faster. Here are the performance numbers, flashing an Openmoko GTA02 modem with firmware version moko-new-fw-20190128, going through the external headset jack, UberWaves CP2102 Professional cable: fluid-mnf at 115200 baud: 2m28s fc-loadtool at 115200 baud: 4m02s fluid-mnf at 812500 baud: 0m40s fc-loadtool at 812500 baud: 1m12s With both tools the m0 version of the firmware image (fwimage.m0) was being flashed; in the case of fc-loadtool the new flash e-program-m0 command was used. The version of fc-loadtool used for this test is the one that is about to be released with fc-host-tools-r13; previous versions would be even slower. In the case of fluid-mnf the -C option was used to disable delta downloads, making the test operation independent of previous flash state.