-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for HW-W #7
Comments
This is probably my problem |
It took me a bit but I successfully "ported" it to the newer models (HW-W and above). It's quick and dirty so I'm not sure if it will work the best or not, but its a start. |
do you have the source @DremOSDeveloperTeam |
I lost the source a few months ago because my hard drive died. Fortunately, you don't need the source. The source in this repo works just fine. I later realized that if you just compile LinuxLoader2 with newer versions of the Ndless SDK, it will work on models with the new screen. The issue is with the fact that there is currently no driver for the new screen in the newer models because nobody seems to really care about the TI-NSpire anymore. |
hmm. |
Yes, that is the problem. Linux is actually booting just fine, but because of the fact that there is no display driver for the new model, you cant see anything. |
ah, well how does one create a new driver |
I don't know. I don't work with low-level programming. |
ok. this sounds like a kernel problem |
No. If you plug in a device into your computer and it doesnt know what it is, it is because it doesn't have a driver for it. |
ok, is the dtb the driver file? |
No. The DTB contains information about the zImage, which is the actual kernel, as well as the device drivers, rootfs, applications, etc. The zImage is basically just a compressed Linux installation. |
for now im gonna try to setup ssh over usb |
No one can until someone who has a big brain can make drivers for HW-W+ and the TI-NSpire CX II. |
sad |
nspire support is being removed from the linux kernel sadly |
I'm not too knowledgeable about this sort of thing, but is it possible to make a rootfs that creates an SSH server and listens over USB? |
i believe so, but how to do this, is beyond me |
Archive.zip |
read above for built binaries, source repo is here https://github.com/Vogtinator/linux/tree/cxII-clean |
OMG thank you so much! |
Thankies ^^ |
enjoy my laddies |
The screen is stil messed up but it can tell it actually works now. |
screen works for me, are you using the correct dtb file? |
I fixed it by recompiling the loader, big thanks |
I updated the linuxloader2 build on https://tiplanet.org/nspire-linux-builds/ in April, it supports HW-W meanwhile. |
Is it possible to integrate these builds with github actions? |
That requires some work to resurrect the Ndless toolchain container builds first (see also ndless-nspire/Ndless#292), to use them in other repos for building. This rebuild was (so far) the only needed change in several years, so I'd argue that continuous builds wouldn't be that useful. |
Ah I see |
There should be support for the new 240x360 LCD screen, since there isn't currently another way to launch Linux on those devices.
The text was updated successfully, but these errors were encountered: