Skip to content
  • da1l6's avatar
    ac1a9395
    Rework of card reader protocol and code. It now uses a generic transport... · ac1a9395
    da1l6 authored
    Rework of card reader protocol and code. It now uses a generic transport protocol with error checking (CRC16).
    Rework card reader interface, it now drives the LCD and card remotely.
    Switch key storage to external EEPROM.
    Cache only the first 4 byte of key hashes in RAM, not the full hash.
    Replace old single char commands with a management CLI. Currently a hardcoded login is used. This is subject to change.
    Use an external hardware RNG for random numbers. Thanks to StuC for building this nice piece of Hardware.
    Disable power save modes for now.
    Enable Brown out detection to avoid accidental door commands on power fail
    Update schematics.
    ac1a9395
    Rework of card reader protocol and code. It now uses a generic transport...
    da1l6 authored
    Rework of card reader protocol and code. It now uses a generic transport protocol with error checking (CRC16).
    Rework card reader interface, it now drives the LCD and card remotely.
    Switch key storage to external EEPROM.
    Cache only the first 4 byte of key hashes in RAM, not the full hash.
    Replace old single char commands with a management CLI. Currently a hardcoded login is used. This is subject to change.
    Use an external hardware RNG for random numbers. Thanks to StuC for building this nice piece of Hardware.
    Disable power save modes for now.
    Enable Brown out detection to avoid accidental door commands on power fail
    Update schematics.
Loading