2820

Qui a kidnappé Ximoon et poste à sa place ?!
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2821

Non mais ils font comme ça dans l'industrie spatiale, c'est de la haute technologie embarrassed
avatar

2822

Nan mais le coup des printfs c'est un classique: ça marche avec, et quand tu les enlèves, toutes tes fuites de mémoire et autres jardinages se manifestent pour de vrai et ça ne marche plus grin Zerosquare: ose me dire que ça ne t'ait jamais arrivé langue
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

2823

j'ai déja vu des printfs initialiser de la stack utilisée par les appels suivants, ce qui permettait a des variables non initialisées de faire marcher le code avec des valeurs bidons, et sans le printf, la RAM était non initialisée et ca plantait.

2824

printf: la solution à vos problèmes.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

2825

Xi > ah mais carrément ; j'ai même livré un proto comme ça un jour, parce que j'avais pas le temps de chercher pourquoi ça marchait plus sans (en plus les printf() sur un port série sans rien de branché au bout, ça se voit pas, du coup ils l'ont jamais su).

Mais c'est le genre de trucs qu'on n'est pas censé avouer publiquement, surtout quand on bosse dans un domaine critique et qu'on milite pour MISRA et co. grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2826

#sifflote#
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

2827

Me dis pas que tu as mis des printf() de debug en orbite quand même ? grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2828

Nan grin Mais je me tâte, pour le prochain satellite on a un driver qui marche moins bien en release qu'en debug gni
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

2829

Bah, c'est son jardin secret, il compte les printf à chaque évolution du satellite, ça lui fait plaisir smile

2830

Je dois être vieux jeu, mais j'ai du mal à me faire à l'idée de releaser un satellite en mode debug grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2831

Bah c'est bien, s'il y a un problème, tu peux déboguer puis uploader un fix embarrassed

2832

Nan bien sûr qu'on ne va pas le faire va grin Mais c'est aussi une généralité de l'embarqué certifié: on n'aime pas les options d'optimisations de la compilation, et en l'occurrence la release était en -O2 parce qu'on est limite en mémoire, et c'est ça qui doit être coupable (en plus du sous-contractant qui a codé le driver, bien sûr), donc au pire il y aura désactivation de l'optimisation pour ce module si on ne trouve pas le problème et basta.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

2833

jtag over CCSDS

on a ici sur un Keil ARM bien plus de heisenbugs en -O2 qu'en -O0.

Il a fallu qu'on splitte des fichiers pour résoudre des plantages en initialisant a zéro des variables globales déja zéroisées par le code init.

(et certains endroits ont requis de tests genre

#pragma push
#pragma -O0
int code(void) {...}
#pragma pop

...)

2834

Ximoon > tiens, vous utilisez -O2, pas -Os ?

squalyl > au prix que coûte Keil, ça doit faire mal tongue
(d'ailleurs, c'est quoi l'intérêt de Keil pour de l'ARM ? vous avez eu une promo ? parce que sinon...)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2835

Je préférerais rester en -OS, mais on veut être prêt des fois que l'on doive passer en -O2.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

2836

L'octet coûte si cher que ça en satellite pour qu'il faille travailler en -Os, ou il y a d'autres raisons ?

2837

si c'était moi ce serait en gcc mais le fournisseur nous file un kit avec ca et les outils de dév sont intégrés.

(puis le printf est limité dans une carte a puce...)

2838

C'est surtout qu'on a une architecture déjà établie, on ne peut plus augmenter nos mémoires disponibles à ce stade du projet, et qu'on a beaucoup plus de fonctionnalités à implémenter qu'initialement prévu. Et oui la mémoire de grade spatial (comme tout ce qui est de grade spatial en fait) coûte cher, d'où la tendance du "new space" à utiliser des composants terrestres et à apprendre à vivre avec les pannes plutôt que de tout sur-qualifier.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

2839

squalyl > ok.
(et y'a un port série sur les cartes à puce, non ? donc tu peux faire des printf(), du moment que tu n'as pas l'idée saugrenue de vouloir communiquer aussi avec l'hôte embarrassed)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2840

./2818

:/

Eoc6kh8.png

Bon ca reste une version ancienne (1.0.25) car ils ont vire RC6 (me semble, en tout cas y a un cipher dont j'ai besoin en moins maintenant), mais j'comprend pas pourquoi ca marche pas.
Pas envie de faire une application dummy en plus, mon projet actuel a besoin de boost, glm, glfw, et vulkan.

J'crois que je vais laisser comme ca en attendant

2841

Ximoon (./2838) :
C'est surtout qu'on a une architecture déjà établie, on ne peut plus augmenter nos mémoires disponibles à ce stade du projet, et qu'on a beaucoup plus de fonctionnalités à implémenter qu'initialement prévu.
"640 KB ought to be enough for anybody."? gni
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

2842

Zero: nope

Mais sur l'ému l'ingé ST nous a dit qu'on pouvait sortir des pulses brefs quand le bus interne accédait à des adresses programmables (via des registres qui n'existent que dans l'ému) De la a faire une UART soft il n'y avait qu'un pas, avec une simple une bascule RS sur un bout de breadboard grin

maintenant on a un printf a 3Mbit/s grin

2843

hehe
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2844

Copieurs, en 2002 j'ai rendu un projet avec un printf en trop parceque ca plantais sans embarrassed
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2845

Kevin Kofler (./2841) :
Ximoon (./2838) :
C'est surtout qu'on a une architecture déjà établie, on ne peut plus augmenter nos mémoires disponibles à ce stade du projet, et qu'on a beaucoup plus de fonctionnalités à implémenter qu'initialement prévu.
"640 KB ought to be enough for anybody."? gni
Pour l'instant sans se stresser trop on a une prévision de moins de 2MiB de RAM utilisée et moins de 500kiB de ROM. En échangeant de la mémoire contre des performances on peut certainement tomber sous les 640kiB de RAM oui
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

2846

Vous voulez envoyer une TI-89 dans l'espace? gni
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

2847

(-en+dans)

En java j'ai jamais constaté le problème cheeky

2848

Oui, mais en Java, va charger un programme dans moins de 640kiB de RAM cheeky
avatar

2849

N'oublie pas que le java a commencé pour l'embarqué cheeky

2850

et il continue. on fait des merveilles ds 12k de RAM.