1. (Possible) firmware upgrade feature of Gnuk

    It would be good when Gnuk token supports some sort of "firmware upgrade" feature, which doesn't require any additional hardware such like JTAG/SWD debugger.

    Then, users will be able to upgrade the Gnuk firmware.

    To support firmware upgrade of Gnuk Token, I am considering adding the feature to Gnuk …

    more »
  2. DFU (Device Firmware Upgrade) consideration

    There is an opinion that a device like FST-01 should have DFU which allows users (developers) to update its firmware.

    Yes, some boards (STBee and STBee Mini, for example) have DfuSe (DFU with STmicroelectronics' extension) installed, which eases developments. Developers are not required to have JTAG/SWD debuggers but can …

    more »
  3. Building USB (barebone) SWD Debugger

    I am building DIY SWD debugger for my project. As it seems it works somehow, I am writing this document.

    It is not fully tested yet, because software is not ready. Just I tested with current version of Tomek Cedro's modification of OpenOCD. It got IDCODE=EE2805D8 successfully.

    SWD (Serial …

    more »
  4. Poorman's Quite Random Number Generator (PQRNG) by Hardware

    Historycal document

    This article is a historical document. Development continues and now we have NeuG, the random number generator.

    The entropy source using ADC is same. The major difference is, NeuG uses CRC16 buffer to whiten the entropy source, and uses TinyMT parallel to CRC16 buffer output.

    Pretty good RNG …

    more »