Re:USB armory: an open-source hardware design, flash-drive s...
by lcarsip on Wednesday February 12, 2020 @03:22AM
(#22306954)
We took part of in the original HAB disclosure process for the NXP i.MX series and we carry on testing these parts.
Please see https://github.com/f-secure-foundry/advisories
Of course all P/Ns used for the Mk II have a patched boot ROM, please see https://github.com/f-secure-foundry/usbarmory/wiki/Secure-bo....
The original Mk I was 6 layers in the end, the Mk II is also 6 layers.
And yes the BOM cost is considerable due to its specifications.
The i.MX SoC core we use is comparable to a 1st gen Raspberry PI in speed, but of course slower than newer multi-core ones.
However security and form factor, rather than pure speed, is our goal. For the intent and purposes of the board performance is more than adequate.
Some benchmarks here: https://github.com/f-secure-foundry/usbarmory/wiki/Benchmark...
The BOM cost is probably pretty high because of the BGA package, the original was like a 8 layer board or something absurd.
Those processors, as you pointed out, are comically slow even compared with the raspberry pi.