Search found 32 matches

by Hannu
Tue 2018-07-17 6:54
Forum: VS1005 and VSOS Software
Topic: USB Flash Drive not showing on PC
Replies: 5
Views: 30

Re: USB Flash Drive not showing on PC

Hi! This won't work. If you have BOB and USB stick connected to same USB port on the computer, there will be two hosts. The mini USB and USB-A connector are in parallel. Have a look on schematics page 2: http://www.vlsi.fi/fileadmin/evaluation_boards/vs1005breakoutboard/vs1005bob11-sch.pdf If you wa...
by Hannu
Fri 2018-07-13 8:38
Forum: VS1005 and VSOS Software
Topic: Need I2C Driver
Replies: 10
Views: 967

Re: Need I2C Driver

Hi!

The GPIO2 port has bit engine. You have to just change all registers to start with GPIO2_. The GPIO interface is identical in all ports.

Looks like the InitI2C and .h file defines need the changes, but I didn't test.
by Hannu
Mon 2018-06-11 7:44
Forum: VS1005 and VSOS Software
Topic: Using Analog pin for battery voltage detection
Replies: 12
Views: 389

Re: Using Analog pin for battery voltage detection

Hi! IOVDD should be 3.3V or 1.8V unless it has been readjusted. 3.3V is selected by pulling GPIO0_7 up during boot. Easiest is to use setclock program. First start without any parameters. It should show the IOVDD. Then change slightly (-iv) and see if it really changes. setclock -h gives brief help ...
by Hannu
Fri 2018-05-18 7:38
Forum: VS1005 and VSOS Software
Topic: Using Analog pin for battery voltage detection
Replies: 12
Views: 389

Re: Using Analog pin for battery voltage detection

You need to allocate the task memory space. From auxplay: struct TaskAndStack *taskAndStack = NULL; taskAndStack = CreateTaskAndStack(AudioTask, "AUXPLAY", 256, 2) And the auxplay task starts. See AUXPLAY solution After task has exited: FreeTaskAndStack(taskAndStack); However... I as you already sai...
by Hannu
Mon 2018-05-14 9:13
Forum: VS1005 and VSOS Software
Topic: Using Analog pin for battery voltage detection
Replies: 12
Views: 389

Re: Using Analog pin for battery voltage detection

Hello! The Hi-Res player monitors the battery voltage so it can be done. The best example can be found from VS1010. http://www.vsdsp-forum.com/phpbb/viewtopic.php?f=15&t=2131 Only differences are the ANA_CFx registers. To enable SAR you need to use PERIP(ANA_CF1) |= ANA_CF1_SAR_ENA; Rest of the code...
by Hannu
Mon 2018-05-07 15:00
Forum: VS1010 Forum
Topic: How to make programmed "Reboot #"
Replies: 6
Views: 264

Re: How to make programmed "Reboot #"

How about ROM function RunLib(const char *filename, char *parameters)?

You can see the shell in ROM sources main.c at line 256. Rest of the rom functions can be found vs1010cRom.h file
by Hannu
Mon 2018-04-16 8:14
Forum: VS1005 and VSOS Software
Topic: Flashing a new or bricked VS1005G board
Replies: 44
Views: 13835

Re: Flashing a new or bricked VS1005G board

Hello! Your chip looks good with a quick look. You may want to pull up #CS #hold and #WP with something like 10-100k resistor. #CS for ext flash boot #hold for generally getting the data through #WP No write protection please. The rest of your connections are correct and IOVDD is good power source f...
by Hannu
Thu 2018-03-22 14:22
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 3668

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

Hannu , Do I understand correctly that I should try instead of SDSDR load SDSDMONO? You could try that and test if the speed changes. If there are noticeable differences, then it should be feasible to change the driver during running the USBMSC. Have a look in Readme.txt document SDSD solution in R...
by Hannu
Thu 2018-03-22 11:03
Forum: VS1005 and VSOS Software
Topic: Libraries & Config files on SD
Replies: 10
Views: 551

Re: Libraries & Config files on SD

Hello! Here is experimental VSOS system on SD card. It is used on VS1005 developer test setup and I have only booted it through vs3emu. So testing has been it compiles, boots and runs some set of programs. How I use it: On SD card I have CONFIG.TXT file and SYS directory which has all the needed dri...
by Hannu
Thu 2018-03-22 8:35
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 3668

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

For reseting, the answer can be found from our old friend powerreset solution. Take the interrupt handler and see how it handles the watchdog registers and waits for ever. You can write it to your own solution and put it to the main() or just copy as function. Or just poke with ybits the watchdog to...