   echo "Helllooooooo"
   br main:loop
   # run
   echo "### Continue run"
   c
   echo ### Braked\n
   set var $new = (SEepromMain *)malloc(sizeof(struct SEepromMain))
   set var $new.main.magic='H'
   set var $new.main.articleId=0x0060
   set var $new.main.boardId=0x0060
   set var $new.version.hwVersionMajor=0
   set var $new.version.hwVersionMinor=1
   set var $new.version.hwVersionPatch=0
   set var $new.production.serialNumber=0x2
   set var $new.production.variant=0
   set var $new.production.productionDateYear=21
   set var $new.production.productionDateMonth=10
   set var $new.production.productionDateDay=07
   set var $new.production.productionSite=3

   echo ### calling function\n
   call (writeHwInfo)($new)
   # monitor reset run
   echo ### Read back\n
   call (readHwInfo)()

   print/x bringupFirmware
   set logging file serial.txt
   set logging overwrite
   set logging on
   print/x candisEval->hwInfoMain.production.serialNumber
   set logging off
   set logging file all.txt
   set logging overwrite
   set logging on
   print/x candisEval->hwInfoMain

   print &candisEval->hwInfoMain
   x/28xb $0
   set logging off

   echo ### finished\n
   clear main:loop
   echo "### END"
   # must not continue or we stuck here
   # c
