π
<-
Chat plein-écran
[^]

Windows 10 IoT is being ported to Prime G2 by imbushuo

Nouveautés, projets, mises à jour.

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby imbushuo » 07 Nov 2019, 20:43

Upstreaming U-Boot is pretty much possible. Currently U-Boot status:

1. Functional screen output requires a patch in drivers/video/msxfb.c since the current U-Boot code doesn't not support 24/32b Serial RGB output mode.

2. No keypad driver: have to implement one for on-device console.

3. USB, I2C, PMIC, GPIO (LEDs) and NAND are functional.
User avatar
imbushuo
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 4
Joined: 06 Nov 2019, 22:42
Gender: Not specified
Calculator(s):
Twitter: imbushuo
GitHub: imbushuo

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby Lionel Debroux » 07 Nov 2019, 21:48

Indeed, contacting upstream about those changes would be a good first step :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.4%
 
Posts: 6410
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby Adriweb » 08 Nov 2019, 02:09

Nice job, and good luck with upstreaming (as much as possible :))
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 52%
 
Posts: 12681
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby imbushuo » 20 Nov 2019, 22:25

https://twitter.com/imbushuo/status/1197040920077594625

As of today the UEFI is capable to bring up Windows 10 IoT into system shell. WinDbg is also available over UART connection.
User avatar
imbushuo
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 4
Joined: 06 Nov 2019, 22:42
Gender: Not specified
Calculator(s):
Twitter: imbushuo
GitHub: imbushuo

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby Lionel Debroux » 20 Nov 2019, 22:28

Very good work :)
Minutes of boot time isn't exactly fun, but according to your tweet, the CPU isn't running at full clock speed, is it ? 396 MHz is just about the CPU frequency of the Prime G1 or the Nspire CX II series.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.4%
 
Posts: 6410
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby critor » 20 Nov 2019, 22:34

Oh great ! :D
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 99.9%
 
Posts: 34098
Images: 8836
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby imbushuo » 21 Nov 2019, 01:20

Lionel Debroux wrote:Very good work :)
Minutes of boot time isn't exactly fun, but according to your tweet, the CPU isn't running at full clock speed, is it ? 396 MHz is just about the CPU frequency of the Prime G1 or the Nspire CX II series.


Yes 396MHz isn't the full speed, dynamic frequency scaling in system is not yet implemented.
User avatar
imbushuo
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 4
Joined: 06 Nov 2019, 22:42
Gender: Not specified
Calculator(s):
Twitter: imbushuo
GitHub: imbushuo

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby critor » 25 Nov 2019, 18:30

Thank you very much, it made the front page today : :)
viewtopic.php?f=55&t=23173&p=248522#p248519
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 99.9%
 
Posts: 34098
Images: 8836
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Windows 10 IoT is being ported to Prime G2 by imbushuo

Unread postby newbie06 » 26 Nov 2019, 13:02

Impressive result, congratulations :)

I have what might be a silly question, but I'll ask anyway. My understanding is that you can't upload a modified firmware to the G2 as there's some kind of checksum. If the checksum happens on calculator side, this might be done by the existing bootloader or some other piece of low-level software that doesn't get replaced when flashing an update. Could this code be dumped? Or is it protected behind TrustZone? This could help reverse engineer the checksum protocol and/or build an emulator.

Thanks
User avatar
newbie06
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 2
Joined: 20 Nov 2019, 07:30
Gender: Not specified

Previous

Return to Actualités

Who is online

Users browsing this forum: No registered users and 0 guests

-
Search
-
Featured topics
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
405 utilisateurs:
>349 invités
>50 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)