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 - beethoven62

Pages: [1]
1
µTasker general / General Comments
« on: December 20, 2008, 08:05:44 PM »
Hi Mark,

I want to thank you for your previous and continuing support. I think uTasker is very promising. I had a few comments about the code that I hope you find useful. I've implemented or will be implementing them in my version of your code:

1) I've added the following to my header files so that I can mix C and C++ code. In addition, I make sure a header file is not included more than once in uTasker:

#ifndef __<HEADER FILE NAME>__
#define __<HEADER FILE NAME>__

#ifdef __cplusplus
extern "C"
{
#endif

<HEADER FILE CODE>

#ifdef __cplusplus
}
#endif

#endif    // #ifndef __<HEADER FILE NAME>__

2) uTasker has many many #ifdef directives or its cousins in the code. I found this rather confusing in trying to read the code. Especially in the SAM7X.c file. I've decided to break up files such as the SAM7X.c file into various files. Each of these files will contain one specific part of the system. For example, I am pulling out anything related to the timer peripheral into a file called, tc.cpp; anything related to the PWM controller to another file called, pwmc.cpp (similar to the ATMEL library files - AT91lib). This can be extended to higher level functions in uTasker. Yes, this will create many more files than you have now, but I believe it will eliminate many of the #ifdef directives. A file with a descriptive name is more visible that these directives. Also, instead of commenting in or commenting out a definition for a specific feature of uTasker, you can simply include or not include a file with this feature in a project build.

3) I've added the debug serial port DBGU to my code by modifying uTasker a bit. I can make this available to you if you wish.

4) I've been hoping to see a new service pack for the SAM7 that includes USB support. I plan to write this code if necessary. I can make this available to you as well.

Again, I find uTasker to be a wonderful project and I hope you continue your good work. I just want to be helpful in making it better.

Happy Holidays,

Johnas

2
µTasker general / Re: uTasker OS without TCP/IP stack
« on: December 08, 2008, 05:25:15 PM »
Hi Mark,

You were right about the .ld script file. I had used Rowley's version thinking that you simply did the same. I went back to the uTasker flash script, modified a few things for the SAM7S and it worked perfectly. Now, the stack is located at the upper end of RAM 0x203E00 and the heap starts after the system variables at 0x2001CC. There should be no chance of overwriting the stack now. Thanks again for your help.

Johnas

3
µTasker general / Re: uTasker OS without TCP/IP stack
« on: December 05, 2008, 05:52:49 PM »
Hi Mark,

I found the problem, but I seem to have to use an unusual method to fix it. The problem is that my stack and heap occupy the same memory space. I know you have the heap dynamically allocated so its size is set to zero for the build. However, when the program runs, the ucBottomOfHeap variable is set to the user/system stack start. The only way I could think of clearing this was to set my stack size equal to the normal stack size (1 Kbyte) plus the heap size (4 Kbytes + 600 bytes) I wanted. I'm quite sure this is not the way to do it. I must have some setting that is incorrect in my project. I'm using the Rowley Crossworks software. I've attached the map file. You can see that both the heap and stack start at address 0x00200204. What was happening was that as tasks were added the heap grew up and ran into the stack which grew downwards. When a new task was added and it overwrote the active stack area, the program hung.

Thanks for your help,

Johnas


4
µTasker general / Re: uTasker OS without TCP/IP stack
« on: December 05, 2008, 06:50:40 AM »
Hi Mark,

I've tried changing the heap size allocation down to 4K and I still seem to have a problem. I've traced the problem to the uMemcpy function. This function is called from the fnGetOurParameters function in the application task (fnApplication). There are two calls to uMemcpy in that function. The first call is successful. The second one hangs the system on the return. I've traced it into uMemcpy on the second call and I can see that the memory copy of the parameters into &temp_pars->temp_parameters is successful. However, when uMemcpy attempts to return to the calling function, fnGetOurParameters, it goes elsewhere. This elsewhere is at the end of the startup_gnu.s file in the default exception vectors routine where it loops forever. So, what I can see is that the application task is called, but then an exception occurs and it sits in a forever loop.

I then tried your suggestion and placed a break point in the uMalloc function. I noticed that the present_HeapSize variable cycles through the following values: 144, 220, 348, 368, 437, 460, 497, 520, 557, 580, 617, 640, 677, 700, 737, 800, and 884. After the present_HeapSize variable reaches 884 there is a pause and it recycles again starting at 144. I've defined the OUR_HEAP_SIZE constant to 4692 bytes. The system doesn't hang in the exception loop, but not it seems to cycle through the uMalloc routine forever.

I also tried placing a breakpoint in the uMallocAlign function. The debugger never stops there.

I will try to note the sizes of memory that is being allocated on each call and the calling routine tomorrow.

Any ideas on what is going on?

Johnas

5
µTasker general / Re: uTasker OS without TCP/IP stack
« on: December 04, 2008, 10:32:30 PM »
Hi Mark,

Forget what I said about the serial port. It's been working all along. I had my COM port connected to another cable (oops).

Thanks,

Johnas

6
µTasker general / Re: uTasker OS without TCP/IP stack
« on: December 04, 2008, 09:34:38 PM »
Hi Mark,

I've successfully ported uTasker to the AT91SAM7S. At least something that works (it's not pretty). I seem to be limited on the number of software timers I can allocate for my tasks. Presently, I can support 6 tasks. When I add the 7th task, I get an exception and it sits in a forever loop. I'm quite sure it has to do with the memory allocation. I had to downsize the heap allocation and redefine the memory boundaries. I'm using an AT91SAM7S64 which only has 64K flash and 16K RAM. I also seem to have a problem using the serial port. I am going to revisit this to see what is wrong. I suspect it is also due to the memory limits.

I've removed the TCP/IP stack and I am trying to minimize the code so that it only utilizes the resources on the SAM7S (no ethernet, no CAN, no PIOB, etc.). If you have any insight as to how to fix the timer limit and serial port problem, it would be greatly appreciated.

Thanks,

Johnas

7
µTasker general / TCP to serial port
« on: December 02, 2008, 11:27:10 PM »
Hi Mark,

I'm trying to set up a tcp socket to serial port link in my application. I'm using the AT91SAM7X-EK board connected to my PC via ethernet. Basically, I'm setting up a telnet connection to port 1000 in my case and connecting it to USART 0 on the board. I would like a two-way connection. I'm at the point where I can send from the tcp port to the serial connection with no problem. When I try the reverse, I run into trouble. I can send a few characters back, but it seems to cut me off after only a few characters. It's as though I've filled a buffer and not emptying it. Excuse my ignorance of TCP/IP protocol.

I was also wondering if you have a comprehensive function index as a document somewhere. I see you have a link for a function index on your site, but it is mostly empty. The documentation you have is great for background information and getting started, but there doesn't seem to be any reference documentation.

Thanks,

Johnas

8
µTasker general / uTasker OS without TCP/IP stack
« on: November 26, 2008, 04:51:04 PM »
Hi Mark,

Thanks to uTasker and your help, I was able to get uTasker fully functional on my AT91SAM7X-EK board.

On another note, I was wondering how difficult would it be to port just the OS portion to other processors that do not need a TCP/IP stack (especially those that don't have EMACs)? I'm thinking of the AT91SAM7S and MSP430 processors. These processors have USARTs which I would use to communicate with.

Thanks,

Johnas

9
ATMELTM AT91SAM7X and AVR32 / Re: Strange effects
« on: November 24, 2008, 03:59:15 PM »
Hi Mark,

I've got it working using the code I modified for a different IP address. I'm using the Rowley Crossworks compiler as you had suggested in another thread. I'm not sure what happened. I originally had the board directly connected to my pc via a crossover cable. Now, I've got it connected through a router and it is working exactly as in the simulated version. I did have the simulator running with a different IP address (same MAC address), but I had shut it down and still had those strange effects. My pc was using a wireless network also. Although, I had set it up to connect via my Ethernet NIC. I thought I had shut the wireless interface down as well, but maybe the radio has to be off too. Anyway, I'm glad it is now running. Thanks for your quick response and support.

On another note, would it be possible to run the tcp/ip stack over a serial connection (RS485) instead of ethernet? If so, how difficult would it be to change the code to do so.

Thanks,

Johnas

10
ATMELTM AT91SAM7X and AVR32 / Strange effects
« on: November 24, 2008, 05:51:44 AM »
Hi Mark,

I've been trying to get uTasker to run on my AT91SAM7X-EK board. I've run the simulator program which seems to run with no problems. When I tried to run the same program with the EK board, I got very strange results. I can telnet to the board with no problems. When I ftp to the board, I can connect and login. When I try to upload the web pages, I can only upload three pages properly (Hserial.htm, Kadmin.htm, and Mhelp.htm). If I try to upload EStats.htm, I noticed that it appears as F.???. Also, a file listed as 0.??? is always there even before I upload anything. If I upload 0Menu.htm, 4Lan.htm, or 9I_O.htm, all files that were there are erased and only 0.??? is listed in the directory. When I access the board via my browser (I've tried both IE and Firefox), I can access the help and serial port pages only. If I try to access the main page, I get something that looks like a dump of some file (see below):

et_flowSet flow control (XON/RTS/NONE)set_high_waterSet flow stall (%) [1..99]set_low_waterSet flow restart (%)ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ [1..99]Show serial configurationset_ddrSet port type [1..4] [|get_ddrGet data direction [1..4]read_portRead port input [1..4]write_portSet port output [1..4] [0/1]Save port setting as defaultset_ftp FTPÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ serverset_telnet Telnet serviceset_web WEB serverset_web_auth WEB server authenticationShow configurationrejectReset non-saved changesrestoreRestore factory settingsresetReset deviceÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿipstatShow Ethernet statisticsr_ipstatReset Ethernet statisticsup_timeShow operating timememoryShow memory useMAC Main menu LAN configuration Serial config. Input/Output menu Admin. menu Stats. menuARP resolutiÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿon started enabledisable Invalid switch enabled disabled ÃËx·ÅË¿ÇË4¿ÉËD¿ËË`¿ €¿ˆ¿¤¿¬¿ÍËÀ¿ пÜ¿ô¿ÀÀÀ0À<ÀPÀ`À ¿|À˜À¨À ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÀÔÀðÀüÀ Á(Á@ÁHÁ\ÁdÁ€¿ˆ¿¤¿¬¿ÍËÀ¿ xÁ„ÁœÁ¨ÁÀÁÌÁàÁèÁÂÂ0Â@Â\Âl ¿ŒÂÌÀÔÀ€¿ˆ¿¤¿¬¿ÍËÀ¿ ¨Â°ÂÐÂÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØ ôÂÃÃ$ÃÌÀDà €¿ˆ¿¤¿¬¿ÍËÀ¿ dÃlÈÔôüÃØÃèà ¿ÄÌÀÔÀ(Ä0ÄHÄPÄlÄtÄ€¿ˆ¿¤¿¬¿ÍËÀ¿ „ÄŒÄ¨Ä´Ä ÐÄØÄÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ìÄôÄ€¿ˆ¿¤¿¬¿siteSIZE RETR QUITUSER PASS systPASVnoopTYPE PORT LISTSTOR DELE 1 502 502 Jan 1 2007 -rwxrwxrwx 0.HTM EHLO AUTH LOGINMAIL FROM:
Here is the requested multiplication table:



Change values and click generate!!

Q€JSmy_domain.comAT91SAM7X-EK TestHallo!! This is an email message from the AT91SAM7X-EK. I hope that you have received this test and have fun using the uTasker operating systemÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ with integrated TCP/IP stack. Regards your AT91SAM7X-EK!!12345up 7 3:;4Vx€c‚Sc5220 Welcome SAM7X FTP. 530 Log BAD. 331 Enter pass. 230 Log OK. 500 What?. 215 UNIX Type: L8 550 Denied. 257 "/" 200 OK.ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ 250 Dir changed. 150 Data. 226 OK. 221 Bye 502 No do. 425 Bad data port 250 Del OK. -r Empty 213 HTTP/1.0 401 WWW-Authenticate: Basic realm=uTasker GETPOST
uTasker - Error 404


The requested file has not been found onÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ the server. Please check that html files have been loaded correctly.
boundary=Content-Length:Content-Type: application/octet-stream image/gif selectedcheckeddisabledAuthorization: Basic  < 
µTasker


Sorry but upload has failed.

Return
µTasker - SW Update


SW Upload successful. The SAM7X tarÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿget will now reset and start the new program. Please wait 10s...ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

----------------

Also, the page seems to reload about once per second. One last thing, if I upload multiple files via ftp (mput command), the board resets.

I'm eager to get this thing going. Any thoughts?

Thanks,

Johnas

11
ATMELTM AT91SAM7X and AVR32 / IAR EWARM 5.11
« on: November 20, 2008, 08:04:33 PM »
Hi all,

I'm trying to compile and run uTasker using IAR's Embedded Workbench v. 5.11. When I compile the project downloaded as is, I get a number or errors related to the fact that it was written for v. 4.x (e.g. RSEG assembler directive removed in v. 5.x). It seems that there are several steps to modifying the CStartup file and possibly other files. Does anyone have the modified files for uTasker or can someone give me a step-by-step method of modifying the downloaded code (targeted for EWARM 4.x) to compile under EWARM 5.11? I tried making the modifications myself. I got it to compile, but when I load it into the target board (AT91SAM7X-EK), I cannot seem to communicate with it via ethernet.

Thanks for any help you can give me.

Pages: [1]