beagleboard / am335x_pru_package

331 stars 181 forks source link

Fatal Error: base filename too long #23

Closed MantisClone closed 10 years ago

MantisClone commented 10 years ago

When building the example_apps using the following command:

root@beaglebone:~/am335x_pru_package/pru_sw/example_apps# make CROSS_COMPILE=""

I received the error:

PRU Assembler Version 0.84
Copyright (C) 2005-2013 by Texas Instruments Inc.

PRU_memAccess_DDR_PRUsharedRAM.p(64) Fatal Error: base filename too long in 'PRU_memAccess_DDR_PRUsharedRAM/PRU_memAccess_DDR_PRUsharedRAM.hp'
Aborting...

Pass 1 : 1 Error(s), 0 Warning(s)

When I shortened the length of the file "PRU_memAccess_DDR_PRUsharedRAM.hp" to "PRU_memAcc_DDR_sharedRam.hp"

I received the better output:

PRU Assembler Version 0.84
Copyright (C) 2005-2013 by Texas Instruments Inc.

Pass 2 : 0 Error(s), 0 Warning(s)

Writing Code Image of 16 word(s)

I'm using a beaglebone black with kernel version:

root@beaglebone:~/am335x_pru_package/pru_sw/example_apps# uname -a
Linux beaglebone 3.8.13 #1 SMP Wed Sep 4 09:09:32 CEST 2013 armv7l GNU/Linux
root@beaglebone:~/am335x_pru_package/pru_sw/example_apps#