Linux Embedded specialist of Petalinux 2019.2, ARM and Xilinx architectures

Closed Posted 2 years ago Paid on delivery
Closed

Hi

I'm new to Linux Embedded environment and looking for a specialist in ARM and petalinux environment who able to support and guide me when I need some help (like now) or some theoretical / technical questions will popped up. This session is going to be for at least a few months, so I’d like to share with you one of my challenges and see if its fit to you.

My current project: Bringing up on my custom board a Linux Image, my custom board very similar to the ZCU 106 Ultrascale+ MPSoC board.

What I've already achieved:

I’ve generated the [login to view URL] which contains: fsbl, uboot, bl31, pmufw, [login to view URL], u-boot and image.ub.

When I program the flash with this [login to view URL] the [login to view URL] start running, but than an Error occurred:

[ 4.421147] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)

[ 4.429576] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.19.0-xilinx-v2019.2 #1

[ 4.436786] Hardware name: xlnx,zynqmp (DT)

[ 4.440952] Call trace:

[ 4.443391] dump_backtrace+0x0/0x148

[ 4.447039] show_stack+0x14/0x20

[ 4.450339] dump_stack+0x90/0xb4

[ 4.453644] panic+0x120/0x268

[ 4.456683] mount_block_root+0x1b0/0x260

[ 4.460674] mount_root+0x11c/0x148

[ 4.464146] prepare_namespace+0x158/0x1a0

[ 4.468226] kernel_init_freeable+0x1b8/0x1d4

[ 4.472566] kernel_init+0x10/0xfc

[ 4.475952] ret_from_fork+0x10/0x18

[ 4.479512] SMP: stopping secondary CPUs

[ 4.483426] Kernel Offset: disabled

[ 4.486896] CPU features: 0x0,20802004

[ 4.490628] Memory Limit: none

[ 4.493671] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2) ]---

seems that kernel doesn't find the rootfs.. any ideas? I work thru QSPI flash only.

Extra Info:

1. My costumed board is working properly and there is no any HW issue since I'm able to run on it a vxWorks 7 image.

2. I use petalinux 2019.2 version and Vitis 2019.2

3. I use the Xilinx tool: Platform Cable USB II for programming and debug.

But please! I’d like to get bids just from a fellows who has a strong knowledge and experience with such a technology: Yocto project, Xilinx boards, petalinux 2019.2 and Platform Cable USB II.

If you think you can help me and you are available for this mission in the next few days - I'd like to hear from you.

Thanks!

Embedded Software Linux Yocto ARM

Project ID: #31649884

About the project

3 proposals Remote project Active 2 years ago

3 freelancers are bidding on average $38/hour for this job

tangramua

Hello Ymor1,   We have 20 years of strong experience in Linux, Embedded Software, ARM, Yocto, as a result, we can successfully complete this project.   Please, review our profile here: https://www.freelancer.com/u/tang More

$25 USD / hour
(88 Reviews)
7.3
hnutweblera

Hello NIce to meet you. I have some experience with linux enviroment system and customize kernel and drivers. And have experience of similar error on raspberry pi. so will try help you.. Hope more discuss iwth you. Tha More

$50 USD / hour
(1 Review)
2.3
devangupwork

Hi, I have more than 9+ years of experience in embedded software development. I have worked on zynmp based zcu102 board using petalinux. Please consider my proposal. Regards, Devang

$40 USD / hour
(0 Reviews)
0.0