[fpga] Fix ROM init file paths and typos

Addresses #422
diff --git a/hw/ip/prim_generic/rtl/prim_generic_rom.sv b/hw/ip/prim_generic/rtl/prim_generic_rom.sv
index 398a9fb..22ab30d 100644
--- a/hw/ip/prim_generic/rtl/prim_generic_rom.sv
+++ b/hw/ip/prim_generic/rtl/prim_generic_rom.sv
@@ -52,7 +52,7 @@
     endtask
   `endif
 
-  `ifdef ROM_INIT_FILEE
+  `ifdef ROM_INIT_FILE
 
     localparam MEM_FILE = `"`ROM_INIT_FILE`";
     initial begin
diff --git a/hw/top_earlgrey/top_earlgrey_nexysvideo.core b/hw/top_earlgrey/top_earlgrey_nexysvideo.core
index 334ca5d..1eaf472 100644
--- a/hw/top_earlgrey/top_earlgrey_nexysvideo.core
+++ b/hw/top_earlgrey/top_earlgrey_nexysvideo.core
@@ -29,7 +29,7 @@
   ROM_INIT_FILE:
     datatype: str
     description: SRAM initialization file in vmem hex format
-    default: "../../../../../sw/boot_rom/boot_rom.vmem"
+    default: "../../../../../sw/boot_rom/rom.vmem"
     paramtype: vlogdefine
   PRIM_DEFAULT_IMPL:
     datatype: str