Comments (3)
My arm tool chain looks like the following atm. I mostly use it for Gnuk coding but I also happen to own a NitroKey Pro and wanted to take a look at the code.
gcc-arm-none-eabi Version: 15:5.4.1+svn241155-1
gdb-arm-none-eabi Version: 7.12-6+9+b2
binutils-arm-none-eabi Version: 2.28-5+9+b3
libnewlib-arm-none-eabi Version: 2.4.0.20160527-2
Sure I can casually work on a code clean up. Like I said I own a Nitrokey Pro so I am doing everybody a favor. I’ll send it to you when I done or get bored with it.
from nitrokey-pro-firmware.
Hi @adlererik !
Thank you for the report. Indeed, looking at CI there is quite a number of warnings during the compilation. Since we are busy on some other topic at the moment, could you assist? Otherwise, some time should be available at the beginning of the next year for this task.
Regarding compiler: gcc-arm-none-eabi
is used here, which last time I have checked stopped at 4.9. Could you paste its version?
from nitrokey-pro-firmware.
Hi @adlererik !
By any chance, have you flashed the Pro with hand-compiled firmware using gcc 5.4.1? I tried it recently for fun, but device had not started and I have not investigated this further.
Release of v0.8 is compiled with gcc 4.9.
from nitrokey-pro-firmware.
Related Issues (20)
- Nitrokey HSM: handle v4.0 smart cards
- Question: Support EC operations HOT 1
- Request: support longer OTP secrets, up to 64 bytes
- Nitrokey HSM: timeout on initialization after heavy use
- Nitrokey HSM: invalid serial number after a heavy load
- Allow to set a custom USB serial number
- WRONG_PASSWORD after accessing Nitrokey with scdrand HOT 10
- Adjust firmware for the new MCU
- Customise firmware HOT 3
- Adding Curve25519 support (on my own) HOT 2
- Consider using stack canaries via -fstack-protector* flags HOT 2
- Instructions with modern OpenOCD? HOT 6
- HW4: swapped red and green LEDs
- Lock device before Factory Reset execution
- Add HMAC for AES key
- OTP functionality HOT 7
- Document minimum compiler version
- Nitrokey Pro firmware upgrade from 0.9 -> 0.14 impossible from nitropy? HOT 6
- R3 Nitrokey Pro failure to enable update mode HOT 6
- PGP key used to sign binary firmware is not available HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nitrokey-pro-firmware.