You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sam Kent
3413d5487d
Added Partial Flashing Service (#9)
* Memory Map + Partial Flash Service
* Moved Partial Flash Service to Management Mode
* PF Service appears in YT Build not PXT
* PF in PXT
* Swapped DFU and PF Services
* Fixing Flash Writew
* write flash via bluetooth
* Partial Flash - Fixed Address
* Update module.json
* Adjust flash pointer
* Adjust flash start
* Adjust Flash Pointer
* Added offset to xfer
* Writing to FLASH_END
* Writing to FLASH_END
* Modified PFS read callback
* Reenable BLE Security
* removed pf
* Check diff
* Check diff
* Replaced ContextSwitch
* PF
* Test. Writing Hex File to 0x30000
* Writing to PXT empty space
* Reversed byte order
* Flash 16 bytes at once
* Copy data from static var to local var
* blocks -> bytes
* Fixed offset
* Fixed Offset
* Flash to 0x30000 + offset
* Bypass scratch page
* Changed byte order
* Write Without Response
* Without Fast BLE
* Added fast BLE
* Updated Connection Parameters
* Iterate through BLE data bytes
* Get Hashes From PXT Build
* Copy Hash from Flash
* Testing FLASH_END
* Read Hash From Flash
* Read Hash from Flash
* Reading correct hash from mem
* Endianess
* Modified MAGIC
* Fix Start Address
* Sequence #
* Write 0xdeadbeef to 0x36000 on PF Seq # error
* Group 4 packet blocks for writing
* Added error case
* Increased flash write size
* Blocks
* Fire event to write
* Decreased flash time
* Reformat
* Reduced hash size in MemoryMap
* Partial Flashing w/ Notifications
* One Characteristic - WRITE/WRITE_WOUT_RESP/NOTIFY
* Modified WRITE Notification
* Tidied - Moved end of transfer logic
* Removed VI Swap files
* Added Pairing Mode Event ID
* Modified Retransmit behaviour
* updateFlash caused stack overflow
* Removed flash write from memory map
* Instantiate Memory Map where used
* Word aligned. Added Status and Reset commands
* Fixed: storage. becomes storage->
* Fixed warnings: switch case fall through
* Fix Hash
* Rebuild Map everytime
* Hash Error
* Edited animation. Hash testing
* persistent memory map issues
* Moved EOT
* Modified BLE animation. Removed globals from PFS
* Updated MM
* Added incomplete flash flag
* Re added CCS.s
|
5 years ago |
.. |
asm
|
CortexContextSwitch.s disappeared
|
5 years ago |
bluetooth
|
Added Partial Flashing Service (#9)
|
5 years ago |
core
|
Quick Clean up, added MIT Licence to some files and a spelling mistake corrected. Issues #269 & #287 resolved.
|
6 years ago |
drivers
|
Added Partial Flashing Service (#9)
|
5 years ago |
types
|
Rewrite MicroBitImage parsing code so it doesn't depend on atoi()
|
5 years ago |
CMakeLists.txt
|
Added Partial Flashing Service (#9)
|
5 years ago |