implement config writes #63
Labels
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: M-Labs/artiq-zynq#63
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We are not using the NOR flash anymore but the SD card because:
We have a new configuration format based on a FAT filesystem. Currently it is read-only in the runtime.
Also support replacing boot.bin so that firmware can be updated over the network.
Note: both our SD card driver and the FAT library we use already support writing.
We could keep using the custom protocol in artiq_coremgmt (better UX for common use cases, and consistent with the NOR flash devices), or implement a FTP server.
Heuristic could be: if string is ASCII and 100 characters or less, then store in
config.txt
and remove/config/
file if it exists, otherwise store as file.See #99