tvlad1234 / pico-rv32ima

Running Linux on RP2040 with the help of RISC-V emulation
Other
243 stars 20 forks source link

But ... Can RP2040 run Linux natively? #17

Open Sovenok-Hacker opened 4 months ago

Sovenok-Hacker commented 4 months ago

If it have resources, why do community didn't port Linux on RP2040 natively?

flyboy-byte commented 2 months ago

for one the rp2040 dont have mmu. ud have to also port the kernal

Sovenok-Hacker commented 2 months ago

But ESP-32 doesn't have MMU, but Linux runs on it

Sovenok-Hacker commented 2 months ago

https://github.com/jcmvbkbc/linux-xtensa/issues/5

flyboy-byte commented 2 months ago

hm kernel stuff is above me. but i believe this project leverages a already written kernel. this linux xtensa on esp had to write a kernel to boot without mmu. correct me if im wrong byt u dont need a mmu if u write a kernel that dont readdress memory and the processes have direct access?

flyboy-byte commented 2 months ago

really cool project there. im reading through rn

Mr-Bossman commented 1 month ago

Chough shame full self promo https://github.com/Mr-Bossman/pi-pico2-linux

tvlad1234 commented 1 month ago

Chough shame full self promo https://github.com/Mr-Bossman/pi-pico2-linux

Saw it today and I was just discussing it with my friends, that's amazing. Too bad the kernel requires MMU to run in XIP mode.

Mr-Bossman commented 1 month ago

Chough shame full self promo https://github.com/Mr-Bossman/pi-pico2-linux

Saw it today and I was just discussing it with my friends, that's amazing.

Wait, u already saw my thing?

Too bad the kernel requires MMU to run in XIP mode.

Yeah, I'm going to look into fixing that.

tvlad1234 commented 1 month ago

Yes, somebody posted it in cnlohr's discord earlier today. We've been discussing the no-MMU xip issue over the past week

lun., 26 aug. 2024, 23:06 Jesse Taube @.***> a scris:

Chough shame full self promo https://github.com/Mr-Bossman/pi-pico2-linux

Saw it today and I was just discussing it with my friends, that's amazing.

Wait, u already saw my thing?

Too bad the kernel requires MMU to run in XIP mode.

Yeah, I'm going to look into fixing that.

— Reply to this email directly, view it on GitHub https://github.com/tvlad1234/pico-rv32ima/issues/17#issuecomment-2310989007, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOL7QBIOWJGXGSKZCCPG2FLZTODE3AVCNFSM6AAAAABIF5BLRSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJQHE4DSMBQG4 . You are receiving this because you commented.Message ID: @.***>

Mr-Bossman commented 1 month ago

Yes, somebody posted it in cnlohr's discord earlier today.

Ah makes sence is there an invite link. I hang here mostly https://discord.gg/embedded. or just email me

We've been discussing the no-MMU xip issue over the past week

Oh really?