Instrumenti për krijimin e patch-eve për firmware të çipave TI CC13XX dhe CC26XX me mbështetje BLE

NĂ« konferencĂ«n 38s3 u paraqit njĂ« referat qĂ« tregon pĂ«r procesin e inxhinierisĂ« mbrapsht tĂ« firmware-it dhe sistemit tĂ« komandave tĂ« çipave TI SimpleLink (CC13XX dhe CC26XX) me mbĂ«shtetje BLE (Bluetooth Low Energy), i cili lehtĂ«soi realizimin e njĂ« receptor FM. TĂ« dĂ«rguarit analogĂ« ndoshta nuk realizohen – çipat janĂ« nĂ« thelb digjitalĂ«.

Në çipa përdoret DSP, ndërsa bërthama kryesore ARM Cortex drejton bërthamën radio (RF Core) Arm Cortex-M0, e cila i siguron bërthamës kryesore një ndërfaqe të kufizuar bazuar në transmetimin e mesazheve. Memoria e bërthamës radio mund të modifikohet me anë të patches, të cilat lejojnë ndryshimin e sjelljes së nën-sistemës radio. Prodhuesi i çipave ofron module për mbështetje të protokolleve të ndryshme pa tel, të realizuara duke përdorur biblioteka dinamike dhe patches memorie (ngjashëm me ato që përdoren në çipat Broadcom, të cilat tani i përkasin Cypress). Nga ana e saj, bërthama radio drejton DSP me arkitekturë specifike.

Studim-kërkuesit që paraqitën referatin ripërtërinë formatin pronar të RF-patches dhe demonstruan si të përgatisin patches të veta për të shtuar mbështetje për protokolle të reja pa tel (për shembull, u realizua një receptor FM), menaxhimin e nën-sistemës pa tel dhe zëvendësimin e firmware-it. Mjetet për krijimin dhe ngarkimin e patches, si dhe assembler për sistemin e komandave që përdoret në DSP, janë publikuar nën licencën MIT. Për momentin, në depo mungon kodi burimor i firmware-it që realizon një receptor analog.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster