Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12435 Discussions

How to solve "Host filesystem not supported when direct drivers are used"?.

New Contributor I

I want to use the generic serial flash interface to access the configure flash ROM and use a JTAG cable to read the data to PC host and save it to PC.


The source code about file access is :





fp = fopen("/mnt/host/epcql256.bin", "w");



I checked the hal.enable_small_c_library and hal.enable_reduced_device_drivers .


When I compile the program , it has a error

"Error: Host filesystem not supported when direct drivers are used."


If I don't check hal.enable_small_c_library , the error is "address 0x201f324 of gflish.elf section `.rwdata' is not within region `main_memory" , the device is arria10 10AS048H4F34E3SG , it has not enough memory to address 0x201f324 .


How can I use a indirect driver ?



0 Kudos
0 Replies