Hello Mongo,
Sorry for not answering directly. But had to do another couple of things in
this project.
But now I'm back at the Block transfer.
I tried your hints on the defines. So the BLOCK_SIZE is 8. I have a cortex M3
with the CAN configured to 16 IN and 16 OUTPUT Buffers. so 8 as BLOCK_SIZE
should not be the Problem. The object size is correct in the initiate upload
response.
SDO_MAX_LENGTH_TRANSFER is 512.
I was successful in establishing the transfer of about 125 KByte with the
normal SDO segmented transfer and a domain variable which I edited by hand to a
UNS8 LOGGER_PAGE_BUFFER[512] = {0};
I also corrected the size in the OD entry.
When I debug the client, I recognized, that there seems to be no RXSTEP_END.
Any ideas?
Greetings
Matthias
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Canfestival-devel mailing list
Canfestival-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/canfestival-devel