[Open Crypto Project] #46: TFTP
Open Crypto Project
trac at cryptech.is
Sat Apr 30 17:08:16 UTC 2016
#46: TFTP
-------------------------+----------------------------------------
Reporter: pselkirk | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: Alpha board DNSSEC signer
Component: HAL | Version:
Keywords: | Blocked By:
Blocking: |
-------------------------+----------------------------------------
Field upgrade is going to require something very like TFTP on the
application interface.
We have three things to upgrade (ARM, AVR, FPGA), and the procedure will
be the same: download the file and its checksum with a special RPC-client
app, then type an upgrade command on the admin interface.
There will be two new RPC functions:
TFTP-WRQ: name, number of blocks?
TFTP-DATA: block number, data
RRQ (read request) will not be supported. ACK and ERROR will be implicit
in the RPC response.
This will require a utility on the PC to send the file, and software on
the ARM to receive and store the file.
I hope to avoid having a real file system; instead, I picture storing the
"files" in RAM, just long enough to run the upgrade operation.
--
Ticket URL: <https://trac.cryptech.is/ticket/46>
Open Crypto Project <https://wiki.cryptech.is/>
More information about the Ticket-BCC
mailing list