hi. thanks for the reply.
the tutorial is for sopc builder so i remade the project in sopc builder, and used the altera monitor program for the software program.when compiled, i got the errors:
c:/altera/11.1/nios2eds/bin/gnu/h-i686-mingw32/bin/../lib/gcc/nios2-elf/4.1.2/../../../../nios2-elf/bin/ld.exe: address 0x106a8 of c:/users/jackie/desktop/sdcard/altera_up_sd_card_avalon_interface.elf section `.rwdata' is not within region `onchip_memory2_0'
c:/altera/11.1/nios2eds/bin/gnu/h-i686-mingw32/bin/../lib/gcc/nios2-elf/4.1.2/../../../../nios2-elf/bin/ld.exe: address 0x12808 of c:/users/jackie/desktop/sdcard/altera_up_sd_card_avalon_interface.elf section `.bss' is not within region `onchip_memory2_0'
c:/altera/11.1/nios2eds/bin/gnu/h-i686-mingw32/bin/../lib/gcc/nios2-elf/4.1.2/../../../../nios2-elf/bin/ld.exe: address 0x12808 of c:/users/jackie/desktop/sdcard/altera_up_sd_card_avalon_interface.elf section `.onchip_memory2_0' is not within region `onchip_memory2_0'
c:/altera/11.1/nios2eds/bin/gnu/h-i686-mingw32/bin/../lib/gcc/nios2-elf/4.1.2/../../../../nios2-elf/bin/ld.exe: address 0x106a8 of c:/users/jackie/desktop/sdcard/altera_up_sd_card_avalon_interface.elf section `.rwdata' is not within region `onchip_memory2_0'
c:/altera/11.1/nios2eds/bin/gnu/h-i686-mingw32/bin/../lib/gcc/nios2-elf/4.1.2/../../../../nios2-elf/bin/ld.exe: address 0x12808 of c:/users/jackie/desktop/sdcard/altera_up_sd_card_avalon_interface.elf section `.bss' is not within region `onchip_memory2_0'
c:/altera/11.1/nios2eds/bin/gnu/h-i686-mingw32/bin/../lib/gcc/nios2-elf/4.1.2/../../../../nios2-elf/bin/ld.exe: address 0x12808 of c:/users/jackie/desktop/sdcard/altera_up_sd_card_avalon_interface.elf section `.onchip_memory2_0' is not within region `onchip_memory2_0' my onchip-memory is 32kb. could you identify the problem here? does this have something to do with the address? im not really familiar with this since im a beginner but i really need to finish this.
also, before these lines, there were warnings like:
drivers/src/altera_up_sd_card_avalon_interface.c: in function 'find_first_empty_record_in_a_subdirectory':
drivers/src/altera_up_sd_card_avalon_interface.c:1071: warning: pointer targets in passing argument 1 of 'find_first_empty_cluster' differ in signedness
drivers/src/altera_up_sd_card_avalon_interface.c: in function 'create_file':
drivers/src/altera_up_sd_card_avalon_interface.c:1200: warning: pointer targets in passing argument 2 of 'convert_filename_to_name_extension' differ in signedness
drivers/src/altera_up_sd_card_avalon_interface.c:1200: warning: pointer targets in passing argument 3 of 'convert_filename_to_name_extension' differ in signedness
drivers/src/altera_up_sd_card_avalon_interface.c: in function 'alt_up_sd_card_find_next':
drivers/src/altera_up_sd_card_avalon_interface.c:1511: warning: pointer targets in passing argument 2 of 'get_cluster_flag' differ in signedness
drivers/src/altera_up_sd_card_avalon_interface.c: in function 'alt_up_sd_card_fopen':
drivers/src/altera_up_sd_card_avalon_interface.c:1570: warning: pointer targets in passing argument 2 of 'get_home_directory_cluster_for_file' differ in signedness what to do? thanks again.