Strona 1 z 1

PC side bootloader

: 17 sie 2018, 4:02
autor: niveasoft
Samodzielny program do obsługi bootloaderów

Krótki wstęp.
Mkbootloader ma niby 256 words, ale to jego jedyna zaleta. Ten bootloader nie oferuje żadnego sprawdzania poprawności przesłanych danych. Uważam, że dobry był kiedy najpopularniejszym procesorem była Atmega8.

Dla porównania MCS bootloader przesyła dane za pomocą protokołu X-modem czyli w paczkach po 128 bajtów opakowanych w dane kontrolne. Pozwala to na ponowienie przesłania bloku jeśli ten był uszkodzony.

Ciekawszą funkcją tego bootloadera jest to, że może rozkodowywać zakodowane Xtea wsady. To oznacza, że końcowemu użytkownikowi możemy udostępnić plik BIN który zadziała TYLKO z urządzeniem które ma nasz Bootloader. To pewne zabezpieczenie przed dalszym kopiowaniem naszego rozwiązania. Tego 256 words Mkbootloader na pewno nie zaoferuje.

MCS Bootloader jest równie szybki, co widać na screenach.

Re: PC side bootloader

: 17 sie 2018, 19:34
autor: Pikczu
Nooooo, ale cacko kolega szykuje.

Re: PC side bootloader

: 17 lis 2018, 20:12
autor: niveasoft
Na razie skorzystałem z softu JEELAB i użyłem esp-link. To pozwala poprzez port TCP 23 zrobić link bezposredni uC<>Internet. Dodatkowo mozna mieć usługę NTP i prosto dodać sobie shift do GMT.. do tego można mieć clienta MQTT.. i jeszcze hostować jakąś stronke na ESP8266...

Moja inwencja ograniczyła sie do tego że prosto z oprogramowania Bascom mogę podmienić oprogramowanie poprzez sieć WiFi...i tym zamierzam się z kolegami podzielić :P oczywiście przez najtańszy ESP8266 :P
Na razie nie widze powodu by odkrywać koło od nowa dopóki to nie jest jakis projekt komercyjny.

Re: PC side bootloader

: 19 gru 2018, 13:33
autor: maciej38
Kończę właśnie mały projekcik i niestety sterownik będzie umieszczony w trudno dostępnym miejscu.
Nie ukrywam, że taka wymiana softu po WiFi rozwiązałaby tą niedogodność.

Stąd pytanie Bartku: Czy już coś się ruszyło w temacie ....?

Maciej

Re: PC side bootloader

: 01 sty 2019, 18:12
autor: niveasoft
Chwilowo miałem zajęte wszystkie ESP8266. Co tworzyłem można zobaczyć LINK
Programik jest, ale muszę do niego dopisać dokumentację :D

Re: PC side bootloader

: 02 lut 2020, 18:26
autor: pimowo
Kiedy będzie można zakupić program? ;)