I whakatinanahia te utaina o te kernel Linux ki te papa ESP32

I taea e nga kaiwhaiwhai te whakaoho i tetahi taiao e pa ana ki te Linux 5.0 kernel i runga i te papa ESP32 me te tukatuka Tensilica Xtensa rua-matua (papa esp32 devkit v1, kaore he MMU katoa), kua whakauruhia ki te 2 MB Flash me te 8 MB PSRAM e hono ana ma te SPI atanga. Kua rite te ahua o te firmware Linux mo te ESP32 mo te tango. E 6 meneti pea te tangohanga.

Ko te firmware kei runga i te ahua miihini mariko JuiceVm me tetahi tauranga o te kernel Linux 5.0. Ka whakaratohia e JuiceVm nga taputapu iti rawa atu mo nga punaha RISC-V, e kaha ana ki te whakaara i nga maramara me etahi rau kiropaita RAM. Ko JuiceVm e whakahaere ana i te OpenSBI (RISC-V Supervisor Binary Interface), he atanga piriti mo te whakaoho i te kakano Linux me te taiao punaha iti mai i ESP32 papaapapa-motuhake. I tua atu i te Linux, kei te tautoko hoki a JuiceVm i te FreeRTOS me te RT-Thread booting.

I whakatinanahia te utaina o te kernel Linux ki te papa ESP32


Source: opennet.ru

Tāpiri i te kōrero