[Gnuk-users] Upgrading gnuk on a nitrokey start
NIIBE Yutaka
gniibe at fsij.org
Fri Sep 16 13:26:58 UTC 2016
Hello, Jan,
On 09/16/2016 05:38 PM, Jan Suhr wrote:
> Nitrokey Start hardware is based on FST-01. In particular the MCU is
> identical. The main differences are:
> - No external flash
> - Different pinning. See:
> https://github.com/Nitrokey/nitrokey-start-firmware/commit/c98d6cbc4a225f10bca8f2d7b86effcbdcf534f4
>
> Do you think the different pinning may be a cause for the update issue?
Thanks for the pointer.
The file is a bit different to the one in Chopstx (Gnuk 1.2).
https://git.gniibe.org/gitweb/?p=chopstx/chopstx.git;a=commitdiff;h=8650bde8a056ca8d7954837bfd6692958e263634;hp=6e7334dcfff83898ff6b8568bf24c6fe90deaa9c
I had thought that it's because of revision change of hardware. If it
is same hardware, I think that Gnuk 1.0 on Nitrokey Start doesn't work
well with upgrade through USB.
One of my friends kindly showed me the board of Nitrokey Start.
I also examined the KiCAD schematic of:
https://github.com/Nitrokey/nitrokey-pro-hardware
Well, examining schematic is not that easy, even for such a simple
one.
PA9 and PA10 is connected to USB-D- and USB-D+. And with the
configuration of Gnuk 1.0 for Nitrokey Start, those pins of PA9 and
PA10 is pulled up by Vdd. I think that this interferes the USB
shutdown and re-enumeration process of USB upgrade.
I think that the configuration of Gnuk 1.2 for Nitrokey Start is
better.
--
More information about the gnuk-users
mailing list