Search found 158 matches

by Frank
Thu Feb 23, 2023 6:57 pm
Forum: Hardware
Topic: Has the FXCore chip on my Dev Board Died?
Replies: 9
Views: 17609

Re: Has the FXCore chip on my Dev Board Died?

So it looks like the FT260 is OK and PC<->FT260 comms is OK so it is either a board issue or a bad FXCore. I'm leaning towards a bad FXCore or maybe a bad solder joint as Mick suggests since we appear to be getting partial replies. I would also reflow the FT260 in case it is FT260 data or clock that...
by Frank
Thu Feb 23, 2023 3:00 pm
Forum: Hardware
Topic: Has the FXCore chip on my Dev Board Died?
Replies: 9
Views: 17609

Re: Has the FXCore chip on my Dev Board Died?

New assembler V2.4.0.0 posted for Windows, Mac versions will follow in a few days. 2 new options, "-stat" and "-statno" -stat will attempt to open the chip and return the status word and break it down, it will also return FT260 status info so we can try to see if the USB/I2C inte...
by Frank
Thu Feb 23, 2023 8:01 am
Forum: Hardware
Topic: Has the FXCore chip on my Dev Board Died?
Replies: 9
Views: 17609

Re: Has the FXCore chip on my Dev Board Died?

The jumpers all seem to be in the correct places and of course I hadn't changed any but always worth checking nothing had moved. The clock signals are all correct, which must mean the FXCore is powered up and at least the clock generation section is working: Oscillator Clock: 12.288MHz MCK (checked...
by Frank
Wed Feb 22, 2023 7:49 pm
Forum: Hardware
Topic: Has the FXCore chip on my Dev Board Died?
Replies: 9
Views: 17609

Re: Has the FXCore chip on my Dev Board Died?

Hmmmm, very odd. I would next check all the pin voltages. Especially:

Reset

Oscillator clock

Master/slave

CODEC clocks and signals

Check all the jumpers are in the proper place, etc.
by Frank
Wed Feb 22, 2023 3:50 pm
Forum: Hardware
Topic: Has the FXCore chip on my Dev Board Died?
Replies: 9
Views: 17609

Re: Has the FXCore chip on my Dev Board Died?

It is better to email me directly with a support question like this as I do not always check the forums but email always locates me :) 1. Check the I2C address, 99% of the time a switch was accidentally changed and is why the FXCore is not ACKing since the address doesn't match. 2. Is the chip worki...
by Frank
Sat Feb 18, 2023 12:14 pm
Forum: Hardware
Topic: stacking two FXCore chips
Replies: 4
Views: 16481

Re: stacking two FXCore chips

Would it be possible to connect the I2s outputs of the FXCore to another FXCore I2s input? So I mean creating a master-slave config. This would give me double the processing power in the digital domain. Yes, in fact they are designed to work that way. Run the second chip in slave mode, pin 21 high ...
by Frank
Sat Feb 18, 2023 12:07 pm
Forum: Software
Topic: Assembler error?
Replies: 2
Views: 16395

Re: Assembler error?

Trying to reverse a switch I tried to use xor as follows: // read s0 cpy_cs acc32, switch ; read in the switch sfr xor acc32, 0x0001 ; invert switch action andi acc32, 0x0001 ; only keep S0 This is not generating an assembly error but generates the opcodes: AA100001 XOR ACC32(0x10) 0X0001(0x0001) a...
by Frank
Tue Jan 24, 2023 10:23 am
Forum: Software
Topic: FXCore preprocessor
Replies: 2
Views: 16529

Re: FXCore preprocessor

V1.5.0 released for all platforms. Added ability to have equations in macros with parameter substitution into the equation.
by Frank
Wed Jan 11, 2023 3:24 pm
Forum: Software
Topic: FXCore preprocessor
Replies: 2
Views: 16529

Re: FXCore preprocessor

Mac versions are now posted, please read the docs in the zip files

UPDATE: Accidentally included an incomplete build file so it was not calling the preprocessor for Run from RAM or Program to Location 0, replaced file with correct one 12 Jan 2023
by Frank
Fri Jan 06, 2023 9:56 am
Forum: Software
Topic: FXCore preprocessor
Replies: 2
Views: 16529

FXCore preprocessor

Have posted V1.0.0 of the FXCore preprocessor for Windows. This works as part of the tool chain so assembler still required. This program will allow programmers to call functions into their FXCore source .fxc file and will generate a .fxo file to run into the assembler. As an example the example_pit...