# HG changeset patch # User Mychaela Falconia # Date 1584174802 0 # Node ID 1f13f0e43e43429b180420dad8e408c921f5fe80 # Parent 83aed23555927a593e1cdb92596440f0f0f94963 fluid-mnf: doc update after GTA02 tests diff -r 83aed2355592 -r 1f13f0e43e43 fluid-mnf/Performance --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fluid-mnf/Performance Sat Mar 14 08:33:22 2020 +0000 @@ -0,0 +1,19 @@ +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. diff -r 83aed2355592 -r 1f13f0e43e43 fluid-mnf/README --- a/fluid-mnf/README Fri Mar 13 21:38:12 2020 +0000 +++ b/fluid-mnf/README Sat Mar 14 08:33:22 2020 +0000 @@ -16,10 +16,6 @@ stupidity, supporting all of these baud rates in a Unix application requires non-portable hacks. -The present fluid-mnf port has been put together in less than 24 h, but it has -not been tested on any hardware yet - another few hours till I get home where -the hardware is. Stay tuned! - Please note that the target-side binaries in the target-bin directory are unchanged from TI's original delivery, just like Openmoko left them unchanged in their version. I am not even bothering with setting up an environment to @@ -42,3 +38,6 @@ * A certain non-TI development board nicknamed Caramel which has a Leonardo clone as its core but has a D-Sample-like physical form factor; * Openmoko GTA01 and GTA02 modems. + +Openmoko GTA02 has just been tested and confirmed to work with fluid-mnf; +D-Sample and Caramel boards remain to be tested.