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

Reply via email to