Witam,
Postanowiłem, że postaram się w miarę na bieżąca aktualizować informację na temat postępu prac nad alternatywnym firmwarem dla EFC-01. W jednym z wątków już wstępnie odrobinę napisałem, ale dla porządku założe ten wątek aby można było na bieżąco śledzić co się dzieje z projektem. Wszelkiego rodzaju komentarze i pomysły proszę zostawiać w wątku o przemyśleniach tutaj natomiast proszę nie zaśmiecajcie tego wątku off-topami. A więc sprawa wygląda tak:
W tej chwili pracuję nad uruchomieniem EFC-01 z własnego firmwaru. Postęp prac przedstawia się następująco:
Uruchomienie wszystkich dostępnych urżadzeń w które wyposażony jest kontroler:
a) mikrokontroler STM32F429VI -
ZROBIONE [2018.04.20]
b) uruchomienie FreeRTOS 10.0.1 na EFC-01 -
ZROBIONE [2018.04.20]
c) komunikacja po porcie szeregowym USART7 (terminal) -
ZROBIONE [2018.04.20]
b) przycisk reset -
ZROBIONE [2018.04.20]
c) diody LED -
ZROBIONE [2018.04.20]
d) karta SD i dostęp przy użyciu biblioteki FatFS -
ZROBIONE [2018.04.20]
e) interfejs sieciowy przy użyciu biblioteki lwIP pod FreeRTOS -
ZROBIONE [2018.05.10]
f)
moduł SX1232 (radio 868MHz - ExtaLife) - W TRAKCIE PRZYGOTOWANIA [2018.07.10] g)
moduł SX1272 (radio 868MHz - ExtaFree ?!?) - W TRAKCIE PRZYGOTOWANIA [2018.07.10] h)
host USB - W TRAKCIE PRZYGOTOWANIA [2018.06.06 ] i) device USB -
OCZEKUJEZaimplementowane i działające funkcje oprogramowania:
a) baza użytkowników
b) dostęp do kontrolera przy użyciu protokółu programu aplikacji mobilnej jest gotowy. Implementacji wymagają poszczególne polecenia, na chwilę obecną (2018.07.10) możliwe jest zalogowanie się do kontrolera przy użyciu oryginalnej aplikacji Zamela i zarządzanie bazą użytkowników.
c) zarządzanie kontrolera przy użyciu terminala RS232 w formie CLI (Command Line Interface).
d) zarządzanie kontrolera przy użyciu terminala sieciowego w formie CLI (Command Line Interface).
Pozdrawiam,
Gadulowaty