Code Monkey home page Code Monkey logo

propgcc's People

propgcc's Issues

QuickStart board spits random characters at program end.

What steps will reproduce the problem?
1. Compile/load hello program such as included below.
2. Watch terminal after program finishes.
3. Notice extra garbage characters at program end.

#include <stdio.h>

int main(int argc, char* argv[])
{
    printf("Hello world\n");
    return 0;
}



Original issue reported on code.google.com by [email protected] on 11 Nov 2011 at 11:58

propeller-load windows terminal misbehaves if port disconnected while running

What steps will reproduce the problem?
1. load and run program $ propeller-load -r -t program.elf
2. pull plug on serial port without stopping program

What is the expected output? What do you see instead?

Terminal should shut down on error. Instead we get an infinite loop of this 
output:

Error reading port
    Access is denied.


Error reading port
    Access is denied.


Please use labels and text to provide additional information.

Program should exit with non-zero return on error.
Need to check if a similar problem happens with other platforms.

Original issue reported on code.google.com by [email protected] on 2 Nov 2011 at 4:52

Trouble building demos/toggle/toggle_cog

Forum User Reinhard reports:

I set the environment with the addpath.bat and went into the 
toggle\cog_c_toggle directory.
I start the Makefile and get the errors: libcog.a and crt0_cog.o not found.
The reason was the Makefile in libpropeller is not executed and the objects 
don't exist.
After do this, the compile and link was successfull.


A similar failure has been seen in the repository, but a change was pushed to 
fix the problem. Was the change not effective?


Bug will be verified before accepted.
Repeat by will be added in a few days.

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?
 A. demos/toggle/toggle_cog should automatically include demos/libpropeller


What version of the product are you using? On what operating system?
 A. windows-x86-32-propgcc_v0_1_2.zip ??

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 25 Oct 2011 at 10:49

demos/fft broken with xmm mode - lmm & xmmc OK

What steps will reproduce the problem?
1. cd demos/fft
2. make clean; make MODEL=XMM
3. propeller-load -r -t fft_bench.elf -b c3

What is the expected output? What do you see instead?
Expect full FFT output, only see fft_bench v1.0

The demo/fibo/xmm works. Others not tested.

Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 16 Nov 2011 at 3:41

Function expanded in-line inappropriately

What steps will reproduce the problem?

volatile uint32_t __attribute__((section(".hub"))) *xmm_mbox;

static uint32_t __attribute__((section(".hubtext"))) do_cmd(uint32_t cmd)
{
    xmm_mbox[0] = cmd;
    while (xmm_mbox[0])
        ;
    return xmm_mbox[1];
}

Work-around is to use:
static uint32_t __attribute__((section(".hubtext"))) __attribute__((noinline)) 
do_cmd(uint32_t cmd)
{
    xmm_mbox[0] = cmd;
    while (xmm_mbox[0])
        ;
    return xmm_mbox[1];
}

What is the expected output? What do you see instead?
 A. Unexpectedly got inline versions of the function.

Please use labels and text to provide additional information.
 See: http://forums.parallax.com/showthread.php?135378-Function-expanded-in-line-inappropriately

Original issue reported on code.google.com by [email protected] on 25 Oct 2011 at 10:54

Can't read Windows INSTALL.txt with notepad

What steps will reproduce the problem?
1. download .zip and/or extract
2. open propgcc folder
3. open INSTALL.txt with notepad


What is the expected output? What do you see instead?

Notepad shows one continuous line.
Should text should have line breaks.


Please use labels and text to provide additional information.

Presumably this problem is because linux end of line was used.
Workaround is to use wordpad.

Fix would be to use unix2dos in release.sh.


Original issue reported on code.google.com by [email protected] on 30 Oct 2011 at 12:17

Loader freezes

What steps will reproduce the problem?
1.  On a Mac.
2.  Invoke loader like normal.
3.  Specified serial port may have been in use by another application.

What is the expected output? What do you see instead?
Expected output: normal output from loading an elf binary to the Propeller
Observed output: none.  Loader seemed to hang.  Ctrl+C dumped back to terminal, 
no caught exception output.

What version of the product are you using? On what operating system?
Mac OSX 10.7.2. Loader version - current, just built from updated source.

Please provide any additional information below.
May be a problem on other OSes too.

Original issue reported on code.google.com by [email protected] on 2 Nov 2011 at 5:07

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.