|
Виж темите без отговор | Виж активните теми
Дата и час: Съб Ное 15, 2025 2:41 pm
LPWA - Narrow Band, Lora...
| Автор |
Съобщение |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
_________________ main[-1u]={1};
|
| Чет Сеп 01, 2022 1:15 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
горното го направих "истинско" Position-independent code ( -fpic ) ся остава да накарам някой джигитаец да го интегрира  тест като Ардуино приложение https://www.youtube.com/watch?v=R5z5Zf9H094
_________________ main[-1u]={1};
|
| Пон Сеп 19, 2022 4:18 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 8:21 pm Мнения: 29957 Местоположение: София
|
 Re: LPWA - Narrow Band, Lora...
Това за хоби/спорта ли го правиш или е част от проекти по които работиш ? Чисто любопитство, нищо друго.
|
| Пон Сеп 19, 2022 6:03 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
това специално - от чисто любопитство - беше ми интересно как "сложното" може да се натъмани за малки контролери общо взето научих доста интересни неща за ELF и линкер
като приложение става за GSM модули ( имат ресурси ) и е нещо като алтернатива ( по-добра ) на джигитайското OpenCPU, което реално е орязана версия от Mediatek SDK
_________________ main[-1u]={1};
|
| Пон Сеп 19, 2022 6:24 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 12:59 pm Мнения: 3865 Местоположение: Габрово
|
 Re: LPWA - Narrow Band, Lora...
Този елф кой го зарежда? В смисъл, някъде трябва да има нещо като ОС, който да има динамичен линкер, т.е. elf loader. Това от SDK-то ли е или ти си го правил?
|
| Вто Сеп 20, 2022 8:14 am |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
така де - има ELF ( BIN - орязал съм ненужното ) loader в кернела ( лоадера е има няма педя сорс код )
Firmware( kernel ) & Userware( application ) Firmware върти ос-а... там каквото има Userware се явява плъгин на кернела ( на малките MCU MMU няма ... иначе става "сложно" ) кернела проверява на еди кой си адрес дали има userware, препачва му GOT таблицата и го стартира...
имам GSM SDK ( MT2625 - ARM M4 ) за "правдивост" на експеримента ... и съм компилирал firmware(махнал съм модема да не ме бави) с добавения ELF loader-а и шарнати функции като userware ( като за тест ) зареждам стандартна Arduino Core апликация Ардуино периферията ( GPIO, UART, SPI ... ) се обслужва от кернела и споделя функциите към userware, което в случая врътка само класовете на Ардуиното и апликацията в случая с Ардуино шарнатите функции са само 37 за да обслуват цялата Arduino периферия за модемните истории трябват нялколко функции за модема, сокет и ssl... или каквото специфично там има
BTW: първата версия (в гита ми) е PLT/GOT имитация и иска 8 байта RAM( rwx ) за шарната функция тази втората реализира -fpic както си го компилира gcc и ползава 4 байта RAM( rw )
_________________ main[-1u]={1};
|
| Вто Сеп 20, 2022 8:45 am |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
_________________ main[-1u]={1};
|
| Чет Сеп 22, 2022 4:20 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
не бях "хаквал" скоро GSM модул... EC600 / EG915 ... etc ( UNISOC 8910 chipset ) ... LTE Cat 1 бла-бла
_________________ main[-1u]={1};
|
| Вто Юни 20, 2023 4:53 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
_________________ main[-1u]={1};
|
| Чет Юни 22, 2023 1:34 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
Nordic пуснаха "ъпдейта" на NRF9160 .... NRF9161цените им са все още ужасТни  ~25 USD модула ... платката не се бара но пък има един протокол дето лансират за масово използване - DECT NR+ ( по старому DECT 2020 ) МЕШ мрежа на 1800 MHz ( нелицензиран обхват ) общо взето, ако го популяризират за масово използване - NB-IoT/CATM умира... ( то не че са живяли в БГ  )
_________________ main[-1u]={1};
|
| Сря Фев 05, 2025 10:02 pm |
|
 |
|
Jack
Ранг: Популярен
Регистриран на: Вто Май 07, 2019 8:16 pm Мнения: 367 Местоположение: I bin thinkin’ this bin Gurindji country. We bin here longa time before them Vestey mob.
|
 Re: LPWA - Narrow Band, Lora...
Някакво развитие? На ютюб канала за това гледам вече от година няма ъпдейти. Нордик май все още предлагат само физикъл лейър ( като физикъл в смисъл на меко желязо) . Една и съща платка NRF9161 , сега може и някава глупост да кажа, ама май базирана на някакво DSP с флаш. Един път флашваш с едно- става 4G LTE модем , друг път с друго - става NR+ модем. Оттам нататък колко е лесно/трудно или въобще възможно с техния NRF Connect SDK един обичаен потребител да си напише софтуерните комуникационни протоколи? Някакви си техни партнери занимаващи се с облачни услуги предлагат своите си облачно базирани решения за утвърдени браншове като електромери, водомери, проследяване и комуникации с таксиджийски/камионджийски флотилии и то срещу нескромни лицензионни таксички, а има и доза величественост( 'занимавайте ни,ако планирате десетки и стотици хиляди устройства' ) . За телеметрия на машини в цех- аз ли нещо затъпявам и не съм разбрал ако има лесен и независим начин човек да върже няколко свои сензора и да комуникира м/у машините/халетата.
|
| Сря Окт 08, 2025 9:30 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 5751
|
 Re: LPWA - Narrow Band, Lora...
имаха Зефир за апликационното ( userware ) MCU, DSP-то вероятно е прекомпилирано - прави мост през API На времето тръгнах да портвам FreeRTOS и Arduino ма Нордиците са направиха на "безсмъртни" Нямам инфо до къде са го "зарязали"...
_________________ main[-1u]={1};
|
| Сря Окт 08, 2025 10:07 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: Google [Bot] и 2 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|