RE: Display 180 degree rotation?
Hello Laser,You do not need to modify the driver or the configuration. Since you need to use an intermediate thread to pass messages from touch framework to GUIX, you can manipulate the coordinates to...
View ArticleCapTouch tuning tool (Workbench) for Synergy
Hi all,is there any release date set for the CapTouch tuning tool (Workbench) for Synergy?I think a lot of people are eagerly awaiting this.Thanks
View ArticleDisplay 180 degree rotation?
Hi,in a HMI Synergy application built with e2studio and GUIX Studio, is it possible to rotate the screen of 180 degree? Have I to do some changes to the configuration.xml file in e2studio? Thank you.
View ArticleRE: PinWrite from multiple threads
Hi,This is a known issue and will be fixed in the next release. In the meantime disabled interrupts around accesses in multi-threaded systems. See example below.__disable_irq(); err =...
View ArticleRE: PinWrite from multiple threads
Or... don't use drivers at all. You have to descend to register level, but maybe you can use it.For example, these are the macros I use to manipulate the SK-S7G2 leds. Prior to this, I configure the...
View ArticleRE: PinWrite from multiple threads
Hello Volker,The SPI display driver I wrote for Simple PMOD Display Example on DK-S1 (www.renesas.com/.../D6000119.html) uses direct register access to toggle an IO pin without manipulation the PWPR...
View ArticleRE: PinWrite from multiple threads
Here is the parametrized and optimized version with just plain assignments thanks to Karol's hint on POSR/PORR bits in PCNTR3 registers:#define _CHK_PIN_0(p,b) ((R_IOPORT##p->PCNTR1 &...
View ArticleRE: PinWrite from multiple threads
Thanks a lot for all the answers! Is there a place to look for "known issues"? This bug cost me many hours...We want to avoid direct register access as often as possible. So we take the...
View ArticleRE: PinWrite from multiple threads
Hi,The release notes for each version contain the known issues and workarounds if available. However, I don't think this would have been covered. It was fixed in v1.1.0 but crept back in in...
View ArticlePinWrite from multiple threads
Hi,I control simple IO-pins from multiple threads. It seems that R_IOPORT_PinWrite() is not re-entrant, because it uses HW_IOPORT_PFSWrite() which changes the Write-Protect-Register PWPR. If two...
View ArticleUART driver callback function question
I am using the Communications Framework on sf_uart_comms. I can successfully write and read characters to and from the UART using this framework. However the r_sci_uart driver callback function is...
View ArticleRE: USB Boot Mode
Hello Josh,The bootloader that's used with RFP is stored in read-only memory not available to the user - there's no way you can corrupt it. In order to protect certain segments of your application...
View ArticleUSB Boot Mode
Hi,i need some information concerning the USB mode Boot Mode.Which tools should be used to program the flash memory in USB Boot Mode (DFU funcion)?Where are the "Synergy USB Boot" drivers for PC?Best...
View ArticleRE: UART driver callback function question
Gary,So my dilemma is that I have 2 UART requirements:1) I need to be able to receive bytes that can come in at any undetermined time2) I need to send out bytes and know when all the bytes have been...
View ArticleRE: UART driver callback function question
Hello Jeff,First requirement is satisfied by having a dedicated thread for UART receive. Use read API to retrieve 1 byte in a while(1) loop and block processing indefinitely until you receive something...
View ArticleRE: UART driver callback function question
Hi Karol,Thanks for your response. It is kind of what I expected but I was hoping there was an easier method instead of having to create a dedicated thread just to receive characters.A suggestion for...
View ArticleRE: UART for PE_HMI1
Hello,I don't really get why you would write to the IO port on those pins. If the interface is configured for SCI5, these writes do not have any effect, I think.I think you might be missing to enable...
View ArticleRE: UART for PE_HMI1
Thank you GiPa for your response.So, after changing the configuration of PB6, this is how mi application remains: ReturnVal = g_sf_comms0.p_api->open(g_sf_comms0.p_ctrl, g_sf_comms0.p_cfg);...
View ArticleRE: UART for PE_HMI1
Are you driving also PB6 high? It is not sufficient to set it as GPIO...Per default the signal (IO value) is low.This allows the transceiver output is disabled to allow for the initialization to finish
View Article