Almost functional OTA support

ota_basic example can receive new image via TCP.

However - writing to flash with interrupts disabled causes data loss,
and the TCP flow is very slow to recover. Linux sender quickly ramps up
RTT timer to very long retry intervals, crippling performance &
throughput.

Running the update without the flash writes causes the data to be
received quickly, so this is definitely an issue with the time taken for
the erase cycle.

Progress towards #10
This commit is contained in:
Angus Gratton 2015-07-29 10:40:53 +10:00
parent 3797cf5357
commit 147257efa4
10 changed files with 449 additions and 0 deletions

View file

@ -0,0 +1,7 @@
extern void wDev_ProcessFiq(void);
void call_wdev(void)
{
wDev_ProcessFiq();
}