Skip to content

New ide 191003 #345

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 12 commits into from
Jun 10, 2025
Merged

New ide 191003 #345

merged 12 commits into from
Jun 10, 2025

Conversation

yrabbit
Copy link
Collaborator

@yrabbit yrabbit commented Jun 2, 2025

Trying compiling with the new version from docker.

yrabbit added 4 commits May 30, 2025 07:07
Based on AwooOOoo's #273

The move to the new IDE is due to the need to support the tasty new GW5
family chips (Tangprimer25k board for example).

At this stage, however, the task is to provide support for current chips
and this is mostly done - all examples compile and work, but there are
exceptions:

 - attosoc and femto18 on TangnPrimer20k;
 - femto18 on Tangnano20k.

Very likely related to the intricacies of using BSRAM. We'll see.

Signed-off-by: YRabbit <[email protected]>
There is no mention of this series in the new IDE and there are no files
describing its features.

Signed-off-by: YRabbit <[email protected]>
yrabbit added 3 commits June 2, 2025 18:31
The new IDE has some peculiarities in the wire representation. In
particular fuses for VCC in chip description files are assigned to wires
Q6 and Q7, which is incomprehensible because DFF6 and DFF7 do not exist.

Further, the number of fuses itself is two less than in the old IDE.

Also there are ‘forgotten’ fuses at some inputs SEL7 and SEL3, but all
these things are taken into account and almost without losses bypassed.

Signed-off-by: YRabbit <[email protected]>
Add the license file.

Signed-off-by: YRabbit <[email protected]>
yrabbit added 5 commits June 5, 2025 19:12
The new IDE is very picky about sdram controllers and is rough if not all wires are used.

So we use modified fuzzer from @Seyviour to find pins :)

Signed-off-by: YRabbit <[email protected]>
Signed-off-by: YRabbit <[email protected]>
@yrabbit yrabbit marked this pull request as ready for review June 10, 2025 03:57
@yrabbit yrabbit merged commit 67ed5ff into master Jun 10, 2025
11 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant