Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Maik

Pages: [1]
1
Hi Mark!

I just want to let you know that we ceased using uTasker a while ago, since we never managed to get the demo project running on our emulation board.

Perhaps it is just too complicated to export your code to several environments and hardwares. We don't want, of course, invest time in integrating and finding out how to run the code. We just want to use it if we pay for it. I still wonder why it wouldn't work even if you have a demo for the same hardware and a processor that is only a little different. Compared to other products this one here is kinda cheap, but still too effortive to be used.

As an alternative we tried a demo of LabView for ARM, including a webserver. This worked instantly. Since LabView for ARM can be used to program any target application and not only embedded ethernet, this is the better way for us to use the ARM, even if it's much more expensive.

2
Hi Mark!

Since you seem to be the programmer of all or most of the code, I would like to know if there any limitations regarding the web interface part.
I mean, we are creating an embedded network card with HTTP server and website. This website constantly sends request to the device with the embedded network card in order to get actual values and status. Besides this, one user can manually enter SCPI commands and send them by a button.
This website should be accessible to multiple users at once (for monitoring). Two users already make the double number of requests.

Can your application handle this?
Did you ever perform a stress test?
Can the application serve and handle also more complex websites with many images or even flash?
Is there a replacement for the limited file system? So that we could add an SD card interface and store logging data into files with, for example, 8+3 names?

Thank you.
Maik  :)

3
1) Can you run the project with your configuration in the uTasker simulator? This will verify that the problem is restricted to the target/Keil project.
2) It is best to step through the code from the reset entry to see how far it is running.
3) If you don't have success in finding the cause of the problem you can send me a HEX file from your build (for loading to my MCB2300 with Flash Magic). I can then step through the start-up code to see whether I can identify the problem.
1. What simulator? Do you mean the uncompiled WinSim or the uncompiled Simulator in the projects folder? Sorry, but we won't buy a copy of VisualStudio just to compile an .exe
2. I did. Problem is I got Keil IDE with uLink JTAG interface and the debugger, together with the JTAG capabilities, can not really execute code step by step. I could stop at the task scheduler and almost go through it stepwise, but since most of the tasks are set to UTASKER_STOP, they are not started by scheduler. Only the watchdog task has GO status, but it does not start the other tasks.

By the way, and no offence, your code is not easy to read, since you mix up defines/macros and structures by naming both in uppercase. This is strange. We also put abbreviations in front of names, like 'ptr' for pointer or 'uc' for unsigned char, but we also do 'st' for structures.

4
Sorry, but I'm new to task programming.
As far as I understand the code, every task that is configured in TaskConfig.h should run at least once.
Debugging the code and setting breakpoints to, for example to fnApplication or fnConfigureAndStartWebServer, these are never reached/called.
Is this a basic misunderstanding or is there something wrong in the task setup?

5
Hello!

Is this the same project as the one in the "SW/Live demos" section for LPC23xx? Because the hex file works fine, but if I open the project in Keil, set it up for my uLink debugger and flash uploader, it compiles and loads but does appearantly not run. Appearantly, because I can't see anything happen on the MCB2300. If it's just the OS and internet, I should be able to access its website, don't I?

Do you have any suggestion what I did wrong?
Thanks!

Addition: I have, of course, selected the correct processor type and emulation board in the config.h

Pages: [1]