Search found 30 matches

by ephogy
Wed Jul 10, 2019 9:42 am
Forum: NetBurner Software
Topic: MOD54415, EFFS, DSPI, and QSPI
Replies: 2
Views: 2082

Re: MOD54415, EFFS, DSPI, and QSPI

So.. Looks like I don't need to use the IRQ code, but the interrupt driven code is about 15% faster, at least how I'm using it, than the non-interrupt driven code, which should (?) be faster. MicroSD card access has fairly low priority in my application so this might be why the interrupt driven driv...
by ephogy
Wed Jul 10, 2019 8:51 am
Forum: NetBurner Software
Topic: MOD54415, EFFS, DSPI, and QSPI
Replies: 2
Views: 2082

Re: MOD54415, EFFS, DSPI, and QSPI

I can't speak for 2.7.5 as I'm using 2.8.7, but yes? SPI0 is not brought out to J1/J2 other than CS3. I'm not sure whether you need to enable the interrupt driver for it if you want to use SPI1-3. Uncomment #define SD_IRQ_QSPI in MOD5441X\system\mmc_mcf.cpp if you do? In porting my MOD5272 code to M...
by ephogy
Mon Mar 11, 2019 6:44 am
Forum: NetBurner Hardware
Topic: MOD54415 PA0 and PA1
Replies: 2
Views: 3340

Re: MOD54415 PA0 and PA1

Seems like it might have been a race condition on my side. The MOD5441X code uses the SetPinIrq on IRQ2 which has a priority of 0x2200 the MOD5272 code assigned the interrupt handler, and had the priority set to 0x2700. I ripped the 'interrupt' handler code out and placed it into a task as well, whi...
by ephogy
Fri Mar 08, 2019 11:27 am
Forum: NetBurner Software
Topic: OSTaskCreate Return Values
Replies: 12
Views: 6849

Re: OSTaskCreate Return Values

There is a way. #include <taskmon.h> make a call to EnableTaskMonitor() and run \nburn\pcbin\TaskScan.exe There are number of system tasks that are created depending on what you use. Idle Task (I don't know if this counts as one of the tasks or not) Main Task (UserMain()) TCPD Task IP Task Enet Task...
by ephogy
Fri Mar 08, 2019 7:40 am
Forum: NetBurner Hardware
Topic: MOD54415 PA0 and PA1
Replies: 2
Views: 3340

MOD54415 PA0 and PA1

I'm migrating an existing project from the MOD5272 to the MOD54415. Initially I hacked on of our existing PCBs to reroute the pins that I needed into the correct locations. I did this for about 95% of the pins and then had a little test PCB made up that we could plug in. for the last 2 pins, I arbit...
by ephogy
Fri Mar 08, 2019 7:20 am
Forum: NetBurner Software
Topic: OSTaskCreate Return Values
Replies: 12
Views: 6849

Re: OSTaskCreate Return Values

I think it might be in constants.h:

#define OS_MAX_TASKS 20 /* Max number of system tasks */
by ephogy
Tue Jan 08, 2019 9:32 am
Forum: NetBurner's Eclipse IDE
Topic: Rebuild System Files
Replies: 5
Views: 4627

Re: Rebuild System Files

I believe this is a cygwin persistent memory bug. Have you tried rebooting your computer?

If you don't want to reboot, you can follow these instructions -- http://jakob.engbloms.se/archives/1403 -- but I would really recommend rebooting first.
by ephogy
Mon Nov 26, 2018 7:09 am
Forum: NetBurner Software
Topic: MOD5441X mmc.cpp SDXC support?
Replies: 0
Views: 4429

MOD5441X mmc.cpp SDXC support?

I'm just wondering if there are any plans to support SDXC with the on-board controller. I realize that Windows artificially restricts FAT32 partitions to 32GBs, though there are third party applications that let you create large FAT32 partitions which work in Windows, as well as create multiple part...
by ephogy
Fri Oct 05, 2018 6:20 am
Forum: NetBurner Hardware
Topic: MOD5272 CPU clock speed clarification
Replies: 2
Views: 2868

Re: MOD5272 CPU clock speed clarification

Much appreciated. Thank you.
by ephogy
Wed Oct 03, 2018 7:33 am
Forum: NetBurner Hardware
Topic: MOD5272 CPU clock speed clarification
Replies: 2
Views: 2868

MOD5272 CPU clock speed clarification

Hi All, Just wondering if anyone can clarify the CPU clock frequency on the MOD5272 board. In the bsp.cpp file, there is a CPU_CLOCK variable defined as const unsigned long CPU_CLOCK = 66355200 also in the bsp.cpp file, the OS timer is setup as follows: sim.timer1.tmr = ( sim.timer1.tmr & 0x00FF...