# Boot LInux in the vcu118

**URL:** https://forums.sifive.com/t/boot-linux-in-the-vcu118/5365
**Category:** HiFive1 Rev B
**Created:** [November 8, 2021, 10:41am UTC](https://forums.sifive.com/t/boot-linux-in-the-vcu118/5365 "2021-11-08T10:41:53Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![yhunt1](https://avatars.discourse-cdn.com/v4/letter/y/cab0a1/32.png) [@yhunt1](https://forums.sifive.com/u/yhunt1)
#### Post date: [November 8, 2021, 10:41am UTC](https://forums.sifive.com/t/boot-linux-in-the-vcu118/5365/1 "2021-11-08T10:41:53Z")

</div>

I’m going to implemt u500 platform in the vcu118  
First I commet the FMC in the VCU118NewShell.scala  
// val fmc = Overlay(PCIeOverlayKey) (new PCIeVCU118FMCOverlay (\_, \_, _))  
// val edge = Overlay(PCIeOverlayKey) (new PCIeVCU118EdgeOverlay (_, \_, \_))  
then,I use the comand to generate the mcs and pre files  
$ make -f Makefile.vcu118-u500devkit mcs  
and I use the freedom-u-sdk to generate the bbl.bin,and use dd move it to a microsd card,using pmod0 to connect to the vcu118  
but when i power on the board,and use uart to connect the board and master computer,i get the information as follow and stacked.  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/sifive/original/2X/a/a94dff86c9a29200430f1f846495b3a83d1d5e3d.png)
