Hi, On Tue, Nov 14, 2017 at 8:55 AM, Belisko Marek <marek.beli...@gmail.com> wrote: > Hi Nikolaus, > > On Mon, Nov 13, 2017 at 12:12 PM, H. Nikolaus Schaller > <h...@goldelico.com> wrote: >> Hi Marek, >> >>> Am 13.11.2017 um 11:45 schrieb Belisko Marek <marek.beli...@gmail.com>: >>> >>> On Mon, Nov 13, 2017 at 11:42 AM, Belisko Marek <marek.beli...@gmail.com> >>> wrote: >>>> Hi, >>>> >>>> On Mon, Nov 13, 2017 at 8:33 AM, H. Nikolaus Schaller <h...@goldelico.com> >>>> wrote: >>>>> Hi all, >>>>> >>>>>> Am 04.11.2017 um 22:17 schrieb Niels <n...@maclisp.org>: >>>>>> >>>>>> "H. Nikolaus Schaller" <h...@goldelico.com> writes: >>>>>> >>>>>>> Hi Paul, >>>>>>> >>>>>>>> Am 03.11.2017 um 13:06 schrieb Paul Boddie <p...@boddie.org.uk>: >>>>>>>> >>>>>>>> On Friday 3. November 2017 10.54.44 H. Nikolaus Schaller wrote: >>>>>>>>>> Am 03.11.2017 um 10:32 schrieb Thomas Munker <t.mun...@gmx.net>: >>>>>>>>>> >>>>>>>>>> i would like to see some small cryptographic hardware, like eg. >>>>>>>>>> yubikey. >>>>>>>>>> At best easy interfaceable to gta02/gta04 or with necessary interface >>>>>>>>>> hardware >>>>>>>>> >>>>>>>>> I have checked what they have: >>>>>>>>> >>>>>>>>> https://www.yubico.com/product/yubikey-4-series/ >>>>>>>>> <https://www.yubico.com/product/yubikey-4-series/> >>>>>>>>> >>>>>>>>> It seems they offer USB-A and USB-C. So neither Mini nor Micro-USB. >>>>>>>>> So it >>>>>>>>> needs a proper adapter. >>>>>>>> >>>>>>>> There is an article on LWN.net about these devices and others: >>>>>>>> >>>>>>>> https://lwn.net/Articles/736231/ >>>>>>>> >>>>>>>> It covers the Yubikey NEO and Yubikey 4 plus the Nitrokey Pro and >>>>>>>> FST-01. >>>>>>> >>>>>>> Interesting reading! >>>>>>> >>>>>>> To me it looks as if it would best fit our community to simply build >>>>>>> enough FST-01 units, so that they are not out of stock... >>>>>>> >>>>>>> Everything is said to be free and open, even if the device isn't the >>>>>>> fastest one: >>>>>>> >>>>>>> https://github.com/vinaebizs/fst-01 >>>>>>> https://raw.githubusercontent.com/SeeedDocument/FST-01/master/img/Fst-01-schematic.png >>>>>>> >>>>>>> So it looks not very difficult to have them produced and stocked by us >>>>>>> at >>>>>>> a reasonable price. >>>>> >>>>>> >>>>>> I agree. >>>>>> >>>>>> I have been wanting a FST-01 for a while, but not found any place to >>>>>> buy one. >>>>> >>>>> I have studied the schematics and it will take less than 1 day to prepare >>>>> for >>>>> producing some clone... >>>>> >>>>> Cost is also reasonable, e.g. something below 30€ seems feasible for tiny >>>>> quantities (if produced in batches of 10). So it is possible to provide >>>>> permanent supply. >>>>> >>>>> What I understood is that it needs some flashing tool to be connected to >>>>> a jumper. Maybe someone can elaborate this. >>>>> >>>>> One thing is to be discussed about the USB interface: >>>>> >>>>> Should we keep the USB-A plug or try to replace it by an Mini-USB-A so >>>>> that >>>>> it can be directly plugged into a GTA0x? >>>>> >>>>> Or even 3 variants with Standard-USB, MiniUSB and µUSB? Or does someone >>>>> have >>>>> an idea if multiple sockets are feasible? >>>>> >>>>> USB-C makes no sense IMHO, because then a much faster processor with USB3 >>>>> speed >>>>> should be used... This would be a completely different project. >>>>> >>>>> So what can be the next steps? >>>>> * I await your comments and comments about being interested >>>>> * maybe someone should take care about the programming procedures >>>> I have experience with programming stm32 (there exists stm32uart >>>> utility which can burn SW) but in this case I'm unsure. >>>> Does stm32 boot from external spi flash or external spi flash is used >>>> for something else? >>> In meantime I found that it's possible via ST-link only: >>> http://wiki.seeed.cc/FST-01/ >>> also here: >>> http://www.gniibe.org/memo/development/fst-01/dongle/fst-01-swd-connection.html >>> so if we do new design maybe would be good to add for user possibility >>> to update FW. >> >> Nice finding! >> >> Well, this would mean that we have to clone the ST-link device (where I have >> not >> yet an idea what is inside) and add another USB socket. >> >> But there seem to be clones: >> >> https://www.gearbest.com/development-boards/pp_62989.html?currency=EUR&vip=2275155&gclid=CjwKCAiAoqXQBRA8EiwAIIOWstP9pf8EWlN1SaHyGVUZzDDjkmMVt329W6Misb_BTv_HxOqSr28UMxoCQ_8QAvD_BwE > We can use stm32 serial bootloader which should be present in any > stm32. Here is application note: > http://www.st.com/content/ccc/resource/technical/document/application_note/51/5f/03/1e/bd/9b/45/be/CD00264342.pdf/files/CD00264342.pdf/jcr:content/translations/en.CD00264342.pdf > and also here is small program which can be used to burn image to > stm32 via serial bootloader: https://github.com/jsnyder/stm32ld And we can also use FOSS solution (from same guy who did FST-01) : https://www.hackster.io/gniibe/bbg-swd-93bcea > > So we don't need ST-link programmed/debugger ;). >> >> Hm. Well, the ST-Link device is another Microcontroller with built-in >> firmware. >> So how do we flash that :) >> >> BR, >> Nikolaus >> >> _______________________________________________ >> Community mailing list >> Community@tinkerphones.org >> http://lists.goldelico.com/mailman/listinfo.cgi/community >> http://www.tinkerphones.org > > BR, > > marek > > -- > as simple and primitive as possible > ------------------------------------------------- > Marek Belisko - OPEN-NANDRA > Freelance Developer > > Ruska Nova Ves 219 | Presov, 08005 Slovak Republic > Tel: +421 915 052 184 > skype: marekwhite > twitter: #opennandra > web: http://open-nandra.com
BR, marek -- as simple and primitive as possible ------------------------------------------------- Marek Belisko - OPEN-NANDRA Freelance Developer Ruska Nova Ves 219 | Presov, 08005 Slovak Republic Tel: +421 915 052 184 skype: marekwhite twitter: #opennandra web: http://open-nandra.com _______________________________________________ Community mailing list Community@tinkerphones.org http://lists.goldelico.com/mailman/listinfo.cgi/community http://www.tinkerphones.org