Beagleboard XM boot hangs on kernel 3.14.20

Hi!

I just kickstarted to build kernel 3.14.20 for xM. when it boots, it hangs on the following, but it worked on 3.2 when I built using gcc 4.7 before. I suspect it is related to gcc version, currently it is 7.2.1. I tried to build 3.2 using gcc 7.2.1. it also hangs on boot.

[ 3.038848] kjournald starting. Commit interval 5 seconds
[ 3.049865] EXT3-fs (mmcblk0p2): using internal journal
[ 3.055389] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode
[ 3.062866] VFS: Mounted root (ext3 filesystem) on device 179:2.
[ 3.073974] devtmpfs: mounted
[ 3.078399] Freeing unused kernel memory: 380K (c0792000 - c07f1000)
[ 3.416015] systemd[1]: Failed to insert module ‘autofs4’: Function not implemented
[ 3.425140] systemd[1]: Failed to insert module ‘ipv6’: Function not implemented
[ 3.435424] systemd[1]: Failed to insert module ‘ip_tables’: Function not implemented
[ 3.469726] systemd[1]: Failed to mount tmpfs at /sys/fs/cgroup: No such file or directory
[ 3.489501] systemd[1]: Failed to mount cgroup at /sys/fs/cgroup/systemd: No such file or directory
[ 3.510314] random: systemd urandom read with 32 bits of entropy available
[ 3.522125] systemd[1]: [/etc/systemd/system.conf:10] Unknown section ‘Journal’. Ignoring.
[ 3.542297] systemd[1]: systemd 226 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT +GNUTLS +ACL +XZ -LZ4 )
[ 3.562164] systemd[1]: Detected architecture arm.

Welcome to The �Ångstr�öm Distribution v2014.12!

[ 3.590820] systemd[1]: Set hostname to .
[ 3.607238] systemd[1]: Cannot determine cgroup we are running in: No such file or directory
[ 3.620605] systemd[1]: Failed to allocate manager object: No such file or directory
[!!!] Failed to allocate manager object, freezing.

So I'd use gcc 4.7...

Regards,

I checked cross-compiler version again, it is 4.9.3. Sorry for my mistake. Now I made progress, but it hangs on
[ OK ] Started Connection service.
Starting WPA supplicant…
[ OK ] Started WPA supplicant.
[ TIME ] Timed out waiting for device dev-ttyO2.device.
[DEPEND] Dependency failed for Serial Getty on ttyO2.
[ OK ] Reached target Login Prompts.
[ OK ] Reached target Multi-User System.
Starting Update UTMP about System Runlevel Changes…
[ OK ] Started Update UTMP about System Runlevel Changes.

apart from this, console doesn’t respond to keyboard, any idea plz?

Maybe you should use an old beagleboard rootfs that doesn't need to start all systemd default services. Btw, afaik this kernel 3.4.20 doesn't handle usb, ethernet, framebuffer, it seems some patches were missing.
I tried several kernel, but all failed..
Try to get some issues solved by xM community here in google forum

https://groups.google.com/forum/?fromgroups=#!topic/beagleboard/FqaaSUd37VY
https://groups.google.com/forum/#!topic/beagleboard/8Xw9XXNsQQ0
https://groups.google.com/forum/#!topic/beagleboard/1H99Vig16-Q