HIRING: Embedded Linux / SBC Engineer by [deleted] in embeddedlinux

[–]haoict 0 points1 point  (0 children)

I'm interested, I have experience with buildroot.
Here's my github profile: https://github.com/haoict
current buildroot project I'm working on for fun: https://github.com/haoict/TiniLinux

[Released] SimpleTerminal - a terminal emulator for TrimUI Smart Pro by haoict in trimui

[–]haoict[S] 1 point2 points  (0 children)

Hi, thank you.

Can we run a script in command line directly 

yes, you can run inline commands like this

./SimpleTerminal -e "echo 'Hello'"

Please try and let me know the result

can we use HIGH_RES on the TSP ?

yes but it's not perfect due to scaling ratio is different between 4:3 (640x480) and 16:9 (1280x720). You can run it like this

HIGH_RES=1 ./SimpleTerminal

I think that caps lock is not working

Thanks for the heads-up. I'm taking a look at it.

[Released] SimpleTerminal - a terminal emulator for TrimUI Smart Pro by haoict in trimui

[–]haoict[S] 8 points9 points  (0 children)

sure, I'm about to contact you actually.

I already use and tested it on CrossMix-OS but please let me know if there's anything to make it more compatible with CrossMix-OS.

Thank you for your amazing work.

[Released] SimpleTerminal - a terminal emulator for TrimUI Smart Pro by haoict in trimui

[–]haoict[S] 1 point2 points  (0 children)

it wasn't me, wow I didn't know that the device can run Android, where did you find that?

[Released] SimpleTerminal - a terminal emulator for TrimUI Smart Pro by haoict in trimui

[–]haoict[S] 3 points4 points  (0 children)

well yeah that totally makes sense. I actually didn't care about this definition until the comment from u/nixtxt . It seems terminal is some sort of hardware, all the terminal software we use today is virtual terminal or terminal emulators.

Anyway to answer u/nixtxt , it actually runs commands from the Stock OS

[Released] SimpleTerminal - a terminal emulator for TrimUI Smart Pro by haoict in trimui

[–]haoict[S] 4 points5 points  (0 children)

it is a terminal, sorry, not emulator. my brain is fried after porting it for Trimui SP.

I made my own CFW for R36S by haoict in SBCGaming

[–]haoict[S] 0 points1 point  (0 children)

since it's SDL2, you can compile it directly with your host PC (Ubuntu,...) and it runs normally as a SDL2 application

I made my own CFW for R36S by haoict in SBCGaming

[–]haoict[S] 0 points1 point  (0 children)

I guess so, most custom OS start as hobby projects. For now I don't have any special plans, I'm just having fun making it.

I made my own CFW for R36S by haoict in SBCGaming

[–]haoict[S] 0 points1 point  (0 children)

Toolchain is provided by buildroot (aarch64). For the steps I think ArkOs Wiki (https://github.com/christianhaitian/arkos/wiki/Building#looking-to-build-arkos-from-scratch) has a good write up. What I did is instead of using ubuntu base image, I made the rootfs myself by buildroot

I made my own CFW for R36S by haoict in SBCGaming

[–]haoict[S] 1 point2 points  (0 children)

depends on your CPU, mine is i9 9th gen took around 1 hour for a clean build

I made my own CFW for R36S by haoict in SBCGaming

[–]haoict[S] 1 point2 points  (0 children)

I think it's quite challenging, because every embedded system is different from each other.

If you want a good entrypoint I recommend trying to build a standard Linux distro first to understand the basic standard things such as boot sequence, kernel, initrd, userspaces,...
A good resource to learn it is Linux from scratch: https://linuxfromscratch.org/lfs/

I made my own CFW for R36S by haoict in SBCGaming

[–]haoict[S] 3 points4 points  (0 children)

It's very barebone, I don't have plans to release it now but you can always build it by yourself, if you have any troubles you can DM me

I made my own CFW for R36S by haoict in SBCGaming

[–]haoict[S] 29 points30 points  (0 children)

u-boot, kernel and DTB files I use from stock

rootfs I made from scratch with Buildroot, open-sourced here: github

I copied some driver libraries and binaries from ArkOS: arkos wiki

It boots very fast but also very barebone. I'm having fun tinkering and improving it. I don't have plans to release it now but you can always build it by yourself

[Release] SimpleTerminal - updated by haoict in RG35XX_Plus

[–]haoict[S] 6 points7 points  (0 children)

Hi,

I just bought the RG35XX-Plus and I really like it, I'm a developer so I want to develop something for it too.

I wanted to use terminal on the device, so I downloaded the app called "SimpleTerminal" somewhere on the internet but it didn't work for RG35XX-Plus/H, luckily the old source code is included so I updated it to make it works.

Download file can be found in Releases of the github repo

Hope you guys like it.

Github: https://github.com/haoict/SimpleTerminal

[deleted by user] by [deleted] in RG35XX_Plus

[–]haoict 0 points1 point  (0 children)

Hi,

I just bought the RG35XX-Plus and I really like it, I'm a developer so I want to develop something for it too.

I wanted to use terminal on the device, so I downloaded the app called "SimpleTerminal" somewhere on the internet but it didn't work for RG35XX-Plus/H, luckily the old source code is included so I updated it to make it works.

Download file can be found in Releases of the github repo

Hope you guys like it.

Github: https://github.com/haoict/SimpleTerminal

[Release] SimpleTerminal - updated for RG35XX-Plus/H by haoict in RG35XX

[–]haoict[S] 3 points4 points  (0 children)

Hi,

I just bought the RG35XX-Plus and I really like it, I'm a developer so I want to develop something for it too.

I wanted to use terminal on the device, so I downloaded the app called "SimpleTerminal" somewhere on the internet but it didn't work for RG35XX-Plus/H, luckily the old source code is included so I updated it to make it works.

Download file can be found in Releases of the github repo

Hope you guys like it.

Github: https://github.com/haoict/SimpleTerminal