Mofuta oa pele oa InfiniTime, firmware bakeng sa lioache tse bohlale tsa PineTime

Sechaba sa PINE64, se etsang lisebelisoa tse bulehileng, se phatlalalitse tokollo ea InfiniTime 1.0, firmware ea semmuso bakeng sa smartwatch ea PineTime. Ho boleloa hore mofuta o mocha oa firmware o lumella oache ea PineTime hore e nkoe e le sehlahisoa se loketseng basebelisi ba ho qetela. Lethathamo la liphetoho le bontša phetoho e kholo ea sebopeho, hammoho le ntlafatso ho mookameli oa litsebiso le tokiso bakeng sa mokhanni oa TWI, eo pele e neng e baka likotsi lipapaling.

Oache ea PineTime e ile ea hlahisoa ka Mphalane 2019 'me ea ntlafatsoa e le sesebelisoa se sebetsang sa PinePhone. Ka Loetse 2020, firmware ea mahala ea InfiniTime, eo khoutu ea eona e ajoang tlasa laesense ea GPLv3, e ile ea khethoa e le firmware ea kamehla ea PinePhone. Sesebelisoa se thehiloe ho NRF52832 MCU microcontroller (64 MHz) 'me e na le 512KB ea tsamaiso ea Flash memory, 4 MB Flash bakeng sa data ea mosebedisi, 64KB ea RAM, skrine ea LCD ea 1.3-inch e nang le qeto ea 240x240 pixels, accelerometer ( e sebelisoang e le pedometer), sensor ea lebelo la pelo le enjene ea vibration. Tefiso ea betri (180 mAh) e lekane bakeng sa matsatsi a 3-5 a bophelo ba betri.

Firmware ea InfiniTime e sebelisa sistimi ea ts'ebetso ea nako ea sebele ea FreeRTOS 10, laebrari ea litšoantšo ea LittleVGL 7 le stack ea Bluetooth ea NimBLE 1.3.0. Firmware bootloader e thehiloe ho MCUBoot. Firmware e ka ntlafatsoa ka lisebelisoa tsa OTA tse fetisitsoeng ho tsoa ho smartphone ka Bluetooth LE. Ho smartphone le komporong ea hau, u ka sebelisa lisebelisoa tsa Gadgetbridge (bakeng sa Android), Amazfish (bakeng sa Sailfish le Linux) le Siglo (bakeng sa Linux) ho laola oache ea hau. Ho na le ts'ehetso ea liteko bakeng sa WebBLEWatch, sesebelisoa sa marang-rang sa ho hokahanya lioache ho tsoa ho sebatli se tšehetsang Web Bluetooth API.

Khoutu ea sebopeho sa mosebelisi e ngotsoe ka C ++ 'me e kenyelletsa likarolo tse kang oache (digital, analog), tracker ea boikoetliso (sehlahlo sa lebelo la pelo le pedometer), e bonts'a litsebiso mabapi le liketsahalo ho smartphone, toche, ho laola ho bapala ha' mino ho smartphone, ho hlahisa litaelo tse tsoang ho motho ea tsamaisang sekepe, stopwatch le lipapali tse peli tse bonolo (Paddle le 2048). Ka li-setting, o ka tseba nako eo ponts'o e timang ka eona, sebopeho sa nako, maemo a ho tsoha, ho fetola khanya ea skrine, ho lekola tefiso ea betri le mofuta oa firmware.

Mofuta oa pele oa InfiniTime, firmware bakeng sa lioache tse bohlale tsa PineTime

Mongoli oa firmware o hopotsa hore ho phaella ho InfiniBand, ho na le mekhoa e meng e mengata, mohlala, ho na le likhetho tsa firmware tse thehiloeng ho Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-based) le PinetimeLite (phetoho e atolositsoeng. ea li-platform tsa InfiniTime firmware).

Mofuta oa pele oa InfiniTime, firmware bakeng sa lioache tse bohlale tsa PineTimeMofuta oa pele oa InfiniTime, firmware bakeng sa lioache tse bohlale tsa PineTime


Source: opennet.ru

Eketsa ka tlhaloso