Ubuntu for tf701t

Trel725

Senior Member
Jan 30, 2014
117
101
0
I tried to boot Ubuntu on tf701t a lot of times. I made something, but i have a lot of problem. I need some help.

So, to boot Ubuntu necessary a few things:

1) Kernel. http://forum.xda-developers.com/showthread.php?t=2520862 I hope it's done.
2) Ramdisk with init. That is the most problematic part. I try to compile initrd same as to tf700 (http://forum.xda-developers.com/showthread.php?t=2026919) but nothing happend.
3) Rootfs. I think the tf700t's one suit. There are not much difference between tf700 and tf701
4) Blobs. I don't know is it necessary. I think, if kernel initialize screen (via framebuffer) and processor, blobs are not needed.
I think, that's all. I'll be glad for any ideas.
 
  • Like
Reactions: YayYouFixedIt

YayYouFixedIt

Senior Member
Nov 21, 2012
538
66
0
I tried to boot Ubuntu on tf701t a lot of times. I made something, but i have a lot of problem. I need some help.

So, to boot Ubuntu necessary a few things:

1) Kernel. http://forum.xda-developers.com/showthread.php?t=2520862 I hope it's done.
2) Ramdisk with init. That is the most problematic part. I try to compile initrd same as to tf700 (http://forum.xda-developers.com/showthread.php?t=2026919) but nothing happend.
3) Rootfs. I think the tf700t's one suit. There are not much difference between tf700 and tf701
4) Blobs. I don't know is it necessary. I think, if kernel initialize screen (via framebuffer) and processor, blobs are not needed.
I think, that's all. I'll be glad for any ideas.
Someone sent me this. https://developer.nvidia.com/linux-tegra-rel-17 . Says tegra 4 I dunno..Note it says dalmore developer board though.

Is buildroot useful for this? http://buildroot.uclibc.org/

Maybe set up a blog with what you've done step by step etc and someone will fill in the details.
I could not get a buildroot rootfs to boot myself. But I have no clue.

Thanks for your effort. ;)
 
Last edited:

Trel725

Senior Member
Jan 30, 2014
117
101
0
Thanks, that information useful.

What is "kexec.blob"? Is it kernel with blobs? Are blobs necessary for tf701?

I understood. That is boot.img, kernel+initrd. Initrd from rabits's project and I couldn't build init for tf701. This is main problem.
 
Last edited:

YayYouFixedIt

Senior Member
Nov 21, 2012
538
66
0
Thanks, that information useful.

What is "kexec.blob"? Is it kernel with blobs? Are blobs necessary for tf701?

I understood. That is boot.img, kernel+initrd. Initrd from rabits's project and I couldn't build init for tf701. This is main problem.
I see there in the Dalmore driver package from the first link i showed you there are various .dtb files(including one for macallan). device tree blobs no?
 

Trel725

Senior Member
Jan 30, 2014
117
101
0
I see there in the Dalmore driver package from the first link i showed you there are various .dtb files(including one for macallan). device tree blobs no?
Yep. But that is compiled dtbs and I couldn't use it. Also there are dtbs (including for tf701) in kernel source (I posted link in first msg).
 

Trel725

Senior Member
Jan 30, 2014
117
101
0
Today I got it! I had ran simple linux on this tablet. I use the fbcon as console output, and dock as keyboard. Keyboard works perfectly. Linux works not bad too. I was testing simple linux features like font changing, seeing images through fbi program, flashing arduino by avrdude, etc. Everything works. Also backlight is controllable. But unfortunately I couldn't run X nevertheless framebuffer output is working. I need help because I don't know how works the Android graphics output and how I can use it in pure linux.
 
  • Like
Reactions: YayYouFixedIt