machine id issue when installing on cubieboard 2 ( and no one at irc )
Hello if installed according to your documentation on cubieboard 2 sd card, the system does not boot. there is a machine id mismatch which may be seen using serial console. reason for this is because you have used 'mainline' uboot from 'git://github.com/hno/u-boot branch wip/a20' as said on your page - but kernel obviously built from sunxi sources = http://linux-sunxi.org/Cubietech_Cubieboard2#Machine_ID_mismatch how do i easily fix this and make system boot ? ( to go on building my kind of system = ripping out unnecessary stuff, building my kind of minimalist kernel, .... ) -- is there any way of getting binary uboot related files built from sunxi uboot source ( https://github.com/linux-sunxi/u-boot-sunxi.git ) which set the 'correct' machine id -- would you be kind enough to walk me through building sunxi uboot with your toolkit - by irc or what ever ( i've been tinkering w linux since kernel 1.2.n but never cross compiled ) /mc keep-IT-simple
-- i do know that adding the correct machine id as environment variable is possible, but it is not there and the installation does not boot -- did begin building stuff on my own = let's see how it goes .... Quoting matti christensen <mattic@iki.fi>:
Hello
if installed according to your documentation on cubieboard 2 sd card, the system does not boot. there is a machine id mismatch which may be seen using serial console.
reason for this is because you have used 'mainline' uboot from 'git://github.com/hno/u-boot branch wip/a20' as said on your page - but kernel obviously built from sunxi sources = http://linux-sunxi.org/Cubietech_Cubieboard2#Machine_ID_mismatch
how do i easily fix this and make system boot ? ( to go on building my kind of system = ripping out unnecessary stuff, building my kind of minimalist kernel, .... )
-- is there any way of getting binary uboot related files built from sunxi uboot source ( https://github.com/linux-sunxi/u-boot-sunxi.git ) which set the 'correct' machine id
-- would you be kind enough to walk me through building sunxi uboot with your toolkit - by irc or what ever ( i've been tinkering w linux since kernel 1.2.n but never cross compiled )
/mc
keep-IT-simple _______________________________________________ crux-arm mailing list crux-arm@crux-arm.nu https://crux-arm.nu/mailman/listinfo/crux-arm
keep-IT-simple
Thanks for adding me to your mailing list i feel geek :-) CRUX-ARM is running on Cubieboard 2 with my cross-compiled sunxi-uboot and sunxi-linux-kernel 3.4.n There is an issue w ethernet, and thus i'm going to .. -- build git://git.denx.de/u-boot.git e.g. mainline version of uboot ( maintainers of crux-arm ought to notice that this uboot does not support nand on Cubieboard ) -- build mainline Linux kernel 3.19.8 which i'm using on my second crux-laptop ( CRUX has been my only system since 2.6 ) After which i'm gonna begin building on Cubieboard 2 = let's see .... /mc Quoting matti christensen <mattic@iki.fi>:
-- i do know that adding the correct machine id as environment variable is possible, but it is not there and the installation does not boot
-- did begin building stuff on my own = let's see how it goes ....
Quoting matti christensen <mattic@iki.fi>:
Hello
if installed according to your documentation on cubieboard 2 sd card, the system does not boot. there is a machine id mismatch which may be seen using serial console.
reason for this is because you have used 'mainline' uboot from 'git://github.com/hno/u-boot branch wip/a20' as said on your page - but kernel obviously built from sunxi sources = http://linux-sunxi.org/Cubietech_Cubieboard2#Machine_ID_mismatch
how do i easily fix this and make system boot ? ( to go on building my kind of system = ripping out unnecessary stuff, building my kind of minimalist kernel, .... )
-- is there any way of getting binary uboot related files built from sunxi uboot source ( https://github.com/linux-sunxi/u-boot-sunxi.git ) which set the 'correct' machine id
-- would you be kind enough to walk me through building sunxi uboot with your toolkit - by irc or what ever ( i've been tinkering w linux since kernel 1.2.n but never cross compiled )
/mc
keep-IT-simple _______________________________________________ crux-arm mailing list crux-arm@crux-arm.nu https://crux-arm.nu/mailman/listinfo/crux-arm
keep-IT-simple _______________________________________________ crux-arm mailing list crux-arm@crux-arm.nu https://crux-arm.nu/mailman/listinfo/crux-arm
keep-IT-simple
* matti christensen (mattic@iki.fi) wrote:
Thanks for adding me to your mailing list
i feel geek :-)
Hey Matti, sorry for the delay in the answer. I've see your comments in the IRC channel but you weren't there when I had some time to connect.
CRUX-ARM is running on Cubieboard 2 with my cross-compiled sunxi-uboot and sunxi-linux-kernel 3.4.n
I'm currently running 3.1.104 in the cb2 without problems but those changes aren't pushed currenttly into kernel/cubieboard2.git I'm not sure if this version is enought for you, but until we put hands on the new release, probably I won't be able to make an update.
There is an issue w ethernet, and thus i'm going to ..
If you want to give a try to these pre-built files you can find them here: http://resources.crux-arm.nu/files/devel-test/3.1/cubieboard2/
-- build git://git.denx.de/u-boot.git e.g. mainline version of uboot ( maintainers of crux-arm ought to notice that this uboot does not support nand on Cubieboard )
-- build mainline Linux kernel 3.19.8 which i'm using on my second crux-laptop ( CRUX has been my only system since 2.6 )
After which i'm gonna begin building on Cubieboard 2 = let's see ....
If you want to cross compile anything, there are lot of suites which can help in doing the task pretty easy but we have our custom crosstools which can be used to do this task too. If you use ours and need help to use it, don't doubt in asking here or by IRC (if you can put an irc client there and keep the logs, I'll try to help or clarify anything related to this).
/mc
Regards, Victor. --- Learning bit by bit Victor Martinez | http://vjml.es
Thanks for comments Time is a limited resource, and fragile - also my time keeps going to tiny pieces. i downloaded, built and am using CRUX-ARM crosstools and have no problems this far ... and i think trying below mentioned building is to be done next. /mc Quoting Victor Martinez <pitillo@crux-arm.nu>:
* matti christensen (mattic@iki.fi) wrote:
Thanks for adding me to your mailing list
i feel geek :-)
Hey Matti, sorry for the delay in the answer. I've see your comments in the IRC channel but you weren't there when I had some time to connect.
CRUX-ARM is running on Cubieboard 2 with my cross-compiled sunxi-uboot and sunxi-linux-kernel 3.4.n
I'm currently running 3.1.104 in the cb2 without problems but those changes aren't pushed currenttly into kernel/cubieboard2.git I'm not sure if this version is enought for you, but until we put hands on the new release, probably I won't be able to make an update.
There is an issue w ethernet, and thus i'm going to ..
If you want to give a try to these pre-built files you can find them here: http://resources.crux-arm.nu/files/devel-test/3.1/cubieboard2/
-- build git://git.denx.de/u-boot.git e.g. mainline version of uboot ( maintainers of crux-arm ought to notice that this uboot does not support nand on Cubieboard )
-- build mainline Linux kernel 3.19.8 which i'm using on my second crux-laptop ( CRUX has been my only system since 2.6 )
After which i'm gonna begin building on Cubieboard 2 = let's see ....
If you want to cross compile anything, there are lot of suites which can help in doing the task pretty easy but we have our custom crosstools which can be used to do this task too. If you use ours and need help to use it, don't doubt in asking here or by IRC (if you can put an irc client there and keep the logs, I'll try to help or clarify anything related to this).
/mc
Regards, Victor.
--- Learning bit by bit Victor Martinez | http://vjml.es
keep-IT-simple
* matti christensen (mattic@iki.fi) wrote:
Thanks for comments
You are welcome Matti.
Time is a limited resource, and fragile - also my time keeps going to tiny pieces.
Yeah! It's hard for all people when we mix this kind of stuff and real life.
i downloaded, built and am using CRUX-ARM crosstools and have no problems this far ... and i think trying below mentioned building is to be done next.
This sounds nice but think that building natively in these devices and get native packages probably is the best option (instead of cross building). You can make a selection of ports (taking care of dependencies) and build a minimal (or cut down) distro IMHO. This will give less garbage on final binaries.
/mc
Regards, Victor. --- Learning bit by bit Victor Martinez | http://vjml.es
participants (2)
-
matti christensen
-
Victor Martinez